|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 05 Mar 2002 22:40:30 To : Max Khon Subject : Re: simple_httpd -------------------------------------------------------------------------------- > From: Max Khon <Max.Khon@p666.f79.n5000.z2.fidonet.org> > Date: Tue, 05 Mar 2002 02:49:42 +0300 > > EG> - Все strcpy() и strcat() заменены на strncpy() и strncat(). > >немного не в тему но все же: >а почему 'n' а не 'l'? strncpy не всегда terminating '\0' добавляет и это самый >главный ее косяк Самый главный косяк - это полагаться на этот самый \0 при обработке. В некоторых строках это вполне valid character, о чём привыкшие к бездумному #include <string.h> частенько благополучно забывают. Вал. Дав. --- ifmail v.2.15dev5 * Origin: St. Petersburg State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/44176eca7aeb.html, оценка из 5, голосов 10
|