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

Файл считывается не до конца - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как запаковать папку http://www.cyberforum.ru/cpp-beginners/thread1130926.html
Здравствуйте, у меня задача такова. Нужно написать программу которая бинарно открывает папку с папками и упаковывает в мою папку с другим расширением. За тем обратно.... Упаковку самих файлов я сделал... А вот с папки проблема... Не знаю как выбрать папку и получать папки которые находятся в этой папке... Вот мои наработки... И вообще такое возможно? Упаковка: void Pack::StartToPack() {...
C++ Переименование файлов, в имени которых содержится пробел С помощью FindFirstFile и FindNextFile сделал программку, которая выводит названия всех файлов определенного типо, которые лежат в одной папке с программой. А как я могу переименовать файл, если к примеру в его названии существует пробел, а мне надо заменить его на тире? Допустим в папке находятся следующие файлы: java.txt c plus plus.txt hello-world.txt После запуска программы и по её... http://www.cyberforum.ru/cpp-beginners/thread1130922.html
Класс лексем, разбить числа C++
class Token { public: // Вид лексемы double value; // Для чисел char ex; // Создаём объект класса Token // Из переменной типа char ...
C++ Вывести на экран все парные числа и от А до В кратные трём
вывести на экран все парные числа и от А до В кратные трём c++ развязать тремя способами через циклы while,do while,for
C++ STL для новичка! http://www.cyberforum.ru/cpp-beginners/thread1130917.html
Здравствуйте! подскажите пожалуйста мне, дураку(только начал изучать STL) ответ на такой вопрос! что нужно подставить в 19 строку? #include <string.h> #include <stdio.h> #include "list.h" #include "student.h" int main(){ printf("\t\t\tSupported commands:\n"); printf("\t\t\tpb - (push_back) add element to the end of list\n"); printf("\t\t\tpf - (push_front) add element to the...
C++ Алгоритм ГОСТ 28147-89. После шифрования при записи в файл не корректно записывается конец Реализую алгоритм шифрования ГОСТ 28147-89. За основу брал код из этой темы http://www.cyberforum.ru/cryptography/thread611386.html (спасибо PitMagnum за него), но с небольшими переделками. Проблема в том, что после шифрования при записи в файл не корректно записывается конец. А при расшифровании не корректно считывается элемент в B-блоке (младшем блоке) и из-за этого в расшифрованный файл идут... подробнее

Показать сообщение отдельно
Pein95
3 / 3 / 0
Регистрация: 02.01.2013
Сообщений: 116

Файл считывается не до конца - C++

27.03.2014, 02:54. Просмотров 220. Ответов 0
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
while(file->read(buffer, SIZEBUFFER-1)) {
     int read = file->gcount();
     buffer[read] = '\0';
     cout << "buffer: " << buffer << endl;
     sent_bytes = client_socket_.SendData(buffer);
     cout << "sent bytes: " << sent_bytes << endl;
     result_sent_bytes += sent_bytes;
  }
 
  file->close();
 
  return result_sent_bytes;
код чтения файла.
Почему то не дочитывает файл до конца. Не могу исправить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru