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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2012, 15:37   #1
Kukurudza
Форумчанин
 
Регистрация: 02.06.2011
Сообщений: 282
По умолчанию Академическая задача, считываение файлов разных расширений

задача состоит в следующем:
необходимо закодить алгоритм шифрования данных. программа должна уметь шифровать как простой текст так музыкальные файлы, видео, в общем все что угодно. с точки зрения проги то все понятно, открыл файл в бинарном режиме, скачал инфу, зашифровал, сохранил инфу. но как лучше всего считывать файл? я сделал так:

Код:
		std::ifstream file_in(m_strFile, std::ios::binary);
		file_in.seekg (0, std::ios::end);
		size_t size = file_in.tellg();
		file_in.seekg (0, std::ios::beg);
		size = size / 4 + 1;

		std::vector<__int32> str;
		str.reserve(size);
		__int32 ch;
		file_in.read(reinterpret_cast<char*>(&ch), sizeof(__int32));
		for ( size_t i = 0; i < size; ++i )
		{
			str.push_back(ch);
			file_in.read(reinterpret_cast<char*>(&ch), sizeof(__int32));
		};
		file_in.close();
кк вообще читать данные большими блоками, например по 16 килобайт?

Последний раз редактировалось Kukurudza; 17.02.2012 в 13:32.
Kukurudza вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Список используемых расширений файлов на компьютере maloun Общие вопросы Delphi 4 13.04.2011 10:42
Сводная таблица разных ячеек из разных файлов vik74 Microsoft Office Excel 2 23.01.2011 20:53
Объединение данных из разных Файлов на разных листах одной книги Nikodim113 Microsoft Office Excel 20 12.01.2011 07:12
несколько разных строк из разных файлов сформировать в один Иван123456 Microsoft Office Excel 3 30.07.2009 17:05
Проверка расширений файлов spamer Общие вопросы Delphi 6 20.07.2009 02:02