|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 04 Apr 2003 09:36:27 To : Aleksey Cheusov Subject : Re: Norton Guide -------------------------------------------------------------------------------- Aleksey Cheusov <cheusov@scnsoft.com> wrote: AC> strcpy, strcat, gets, sprintf, scanf AC> Кто ж их сейчас использует? AC> Есть же AC> strncpy, strncat, snprintf. А они есть? Вы мне тут все кричите, что основным достоинством современных ублюдочных GUI-тулкитов является переносимость на Win32. Так вот, snprintf на Win32 не переносима. Hету ее в стандартной MSVCRT.DLL. А для базовой работы со строками переносимость куда как важнее, чем для GUI, для которого куда важнее совместимость по look&feel со средой в которой оно работает. Я раньше думал, что это Turbo C 2.0 которым я catdoc под DOS собираю, такой устаревший. Оказывается нет. У них там просто не принято с buffer overflow таким способом бороться. AC> Hо они на этом ублюдочном недоязычке не пишут. Увы. Пишем, пишем. Иногда приходится. Я правда, обычно при необходимости иметь нормальные строки использую Tcl_DString-и. -- Верблюд не годится под седло для геолога... -- В.А. Обручев. "Полевая геология" --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178e0a67d97.html, оценка из 5, голосов 10
|