Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2012, 20:57   #1
sidestep
Пользователь
 
Регистрация: 14.09.2011
Сообщений: 93
По умолчанию Чтение и запись бинарного файла

У меня почему то, на оставшиеся места в output.txt записывается хвост в виде MMMMMMMMM....

То есть, как определить конец двоичного файла?

Код:
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <fstream>
int main()
{
	char stroka[100];

	std::ifstream infile ("input.txt", std::ifstream::binary);
	infile.read (stroka, 100);
	infile.close();
	std::ofstream outfile("output.txt",std::ofstream::binary) ;
	outfile.write(stroka, 100);
	outfile.close();
	getch();
	return 0;
}
sidestep вне форума Ответить с цитированием
Старый 07.04.2012, 21:12   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Узнать его размер, и подставить вместо 100
Не знаю какой метод в ifstream за это отвечает. Посмотри Хелп.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
чтение бинарного файла Snake22 Общие вопросы Delphi 1 23.01.2012 07:44
чтение из бинарного файла Kukurudza Общие вопросы C/C++ 6 08.09.2011 19:09
запись/чтение из бинарного файла. H1ghlander Общие вопросы C/C++ 0 21.11.2010 17:44
Чтение из бинарного файла. kir_rik Помощь студентам 2 04.06.2010 00:31
Запись/чтение из бинарного файла - непонятные проблемы.... Jorgen Общие вопросы C/C++ 1 26.11.2009 11:45