@daniil14056

Kак узнать размер файла с++?

Использую самый популярный код в инте что нашел, в итоге создается массив больше чем сам файл, в конце после конца текстового представления файла, добавляется строка иероглифов
std::fstream file1("C:\\\\Users\\fdfgdfgdfgii\\Desktop\\sait\\index.html", std::fstream::in);
	if (file1.is_open() == false) throw "EROR ";
		 file1.seekp(0, std::ios::end);
		 int size=file1.tellp();
		 char *bfile = new char[size];
		 file1.seekp(0, std::ios::beg);
		 file1.read(bfile, size);// получается буффер больше чем сам файл, предполагаю что там свойства файла


		c->sendHttp(bfile, size);
  • Вопрос задан
  • 493 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы