Форум программистов, компьютерный форум, киберфорум
Наши страницы

Лишние символы берущиеся неведомо откуда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Правильная ли программа? http://www.cyberforum.ru/cpp-beginners/thread1104564.html
Не уверена в правильности соответствия задания и кода. Обычно ведь очередь через структуру делается. Задание следующее: Создать класс - очередь. Определить конструктор, деструктор, функции для ввода...
C++ Интегралы Прошу доработать программу которая решает интегралы разными методами #include <iostream> #include <math.h> #include <locale.h> using namespace std; const float p = 3.141592653; float... http://www.cyberforum.ru/cpp-beginners/thread1104552.html
C++ Нужна программа для решения интеграла
Всем доброго времени суток мне нужна программа для решения интеграла! Есть такая программа для решения! Просьба написать как выгладит сам интеграл #include <iostream> #include <conio> using...
Сформировать новый массив, заменив ymin на ymax, а ymax на ymin C++
Задан массив y1, y2, …, y15. Сформировать новый массив, заменив ymin на ymax, а ymax на ymin (т.е. поменять их местами). ребят помогите написать!
C++ Написать календарь, чтобы он совпадал с реальным календарем http://www.cyberforum.ru/cpp-beginners/thread1104546.html
Задача стоит написать календарь, чтобы он совпадал с реальным календарем (учитывая высокосный год).
C++ Подсчет кол-ва слов В созданном массиве строк, подсчитать в тексте количество слов, в которых нету цифр. Есть код, и вот такой вопрос: В строчке while(cin>>buf) в каком случае мы выходим из цикла? #include... подробнее

Показать сообщение отдельно
Werewolf_RU
8 / 8 / 3
Регистрация: 03.02.2014
Сообщений: 205
Завершенные тесты: 1

Лишние символы берущиеся неведомо откуда - C++

24.02.2014, 20:40. Просмотров 334. Ответов 9
Метки (Все метки)

Суть в том, что ловлю ответ сервера на свой запрос. По снифферу как запрос, так и ответ нормальные, но в первичном буфере появляется мусор в виде 2-3 символов в конце строки.

C++
1
2
3
4
5
6
char *resvbuf=new char[0];          //буфер
    string dest;
    while(recv(sock, resvbuf, 64,0)>0)
    {
        dest=dest+resvbuf;                      //dest - конечный буфер, куда пишется ответ от сервера
    }

А, и ещё.. Почему-то не производится выход из цикла, когда данные заканчиваются всё виснет на функции recv. И конечный буфер на определённом этапе перестаёт наполняться, подсвечиваясь в контрольных значениях белым, а не привычным оранжевым.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.