Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
1

Лишние символы в конце строки при копировании

11.04.2014, 17:57. Показов 1966. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При копировании данных в строку (std::string) в цикле, на "стыках" появляются лишние символы.
Пример: <meta http-equiv="contentээээ««««««««оюою-type" content="text/html; charset=utf-8" />
Из-за чего они там появляются и как правильно будет дополнять строку?
Код:
C++
1
2
3
4
5
6
7
8
char *response=new char[1024]; // буффер под ответ
    while(!Disconnect)
    {
        ZeroMemory(response, 1024);
        recvSize = recv(socketfd, response, 1024, 0);
        Disconnect = (recvSize<1024);
        out+=response;
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2014, 17:57
Ответы с готовыми решениями:

Лишние символы при копировании
Здравствуйте! У меня снова проблема. Я пытаюсь посимвольно зашифровать файл, далее переместить...

В конце строки выводятся лишние символы
У меня не правильно выводится строка оно выводит:...

Лишние символы в конце строки, записанной в файл
Записываю текст в бинарный файл, но в файле нет каракуль а этот же текст. И плюс к тексту...

Ввод-вывод: лишние символы в конце.
Разбираюсь с файловым вводом-выводом через fstream. Встала такая проблема: в конце файла...

1
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
11.04.2014, 22:22 2
Цитата Сообщение от Werewolf_RU Посмотреть сообщение
out+=response;
кто ж так сишные строки конкатенирует? strcat() же
0
11.04.2014, 22:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2014, 22:22
Помогаю со студенческими работами здесь

Лишние символы новой строки при выводе из файла
Здравствуйте! При выводе из файла печатаются лишние символы новой строки. Подскажите, пожалуйста,...

При удалении строки из файла остаются лишние символы
Вот что в файле тогда появляется вместо удаленной записи struct Meteoprognoz { char data;...

При чтение из файла в начало строки добавляются лишние символы
getline какую-то фигню читает,причем если первую строку, то вначале добавляет &quot;яэ&quot; int main() { ...

При разбиении строк на символы, в файл дописываются лишние пустые строки
Доброго времени суток! Попробовал сейчас взять текстовый файл, разбить его на символы и записать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru