Форум программистов, компьютерный форум CyberForum.ru

Обработка функции recv структуры SOCKET - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести число из любой системы счисления (2, 8, 16) в десятичную http://www.cyberforum.ru/cpp-beginners/thread963128.html
Надо перевести число с любой численной системы (2,8,16) в десятичную. Кому не трудно, помогите)
C++ Условие Добрый вечер! Казалось бы простенькая задачка, но никак не могу довести ее до ума. Может кто подскажет. Собственно задача Даны 2 точки проверить попадание в заштрихованную область (см. скрин) Условие double function = pow ( x, 2 ) + pow ( y, 2 ); if ( ( x >= 0 && y >= 0 && function >= 0.25 && function <= 1 ) || ( x >= 0 && y <= 0 && function >= -0.25 && function >= -1 ) )... http://www.cyberforum.ru/cpp-beginners/thread963127.html
Алгоритм вычисления функции C++
Помогите пожалуйста, составить алгоритм вычисления функции: P.S. очень извиняюсь за картинку вместо текста, но не знаю как это правильно изобразить текстом.
C++ Двунаправленный список c несколькими эл-ми
собственно есть у меня список, задаю его таким образом struct Node //Структура являющаяся звеном списка { int x; //Значение x будет передаваться в список Node *Next,*Prev; //Указатели на адреса следующего и предыдущего элементов списка }; class List //Создаем тип данных Список
C++ Дійсні корені http://www.cyberforum.ru/cpp-beginners/thread963118.html
Задано коефіцієнт квадратного рівняння a,b,c. Визначити чи має рівняння дійсні корені
C++ создать программу которая возвращает количество четных чисел в массиве создать программу которая возвращает количество четных чисел в массиве подробнее

Показать сообщение отдельно
Убежденный
Системный программист
 Аватар для Убежденный
14475 / 6459 / 1020
Регистрация: 02.05.2013
Сообщений: 10,698
Завершенные тесты: 1
26.09.2013, 19:45     Обработка функции recv структуры SOCKET
recv может вернуть байт меньше, чем было отправлено.
Поэтому ее нужно вызывать в цикле, пока все нужные данные
не будут получены, или пока соединение не будет закрыто.

Цитата Сообщение от HoseMose Посмотреть сообщение
Но сравнение не происходит , всегда "Не равны" ,в чем ошибка ?
Может, завершающий ноль отсутствует в строке, которую вычитывает recv.

Цитата Сообщение от HoseMose Посмотреть сообщение
retVal = recv(clientSock, mas, mas, 0);
Второй параметр - это указатель на принимаемый буфер.
Третий - его длина в байтах. "mas, mas" - это точно неправильно.
 
Текущее время: 16:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru