Я помню, как читал объяснение об использовании этой строки кода, но я читал так много книг о сокетах на прошлой неделе, что больше не могу их найти ,Какова цель buffer = " 0"
Я помню, как в книге, они написали свой код, используя = \ 0, то сказал, что было бы лучше, чтобы он на 1
Я попытался найти его, но не везло, это кусок код, который я читаю, где он используется
nread = recv(newsock, buffer, 25, 0);
buffer[nread] = '\0';
Я надеюсь, что 'buffer' по крайней мере, 26 долго ... А код должен обязательно проверить' nread == -1' перед началом работы. (Вернее, что перед установкой конечного маркера это не -1. –
@Borgleader Я не знал, как это было вызвано, прежде чем они сказали мне. Поэтому я не смог найти его правильно. – user2644360