• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

На С++ Бинарние Запись И Чтение Из Файла

  • Автор темы Guest
  • Дата начала
G

Guest

Есть функция, которая записывает в файл текст в бинарном виде:

C++:
void AddMail() 
{ 
_tprintf(_T("\nEnter a message:\n")); 
_tscanf_s(_T("%s"),message,MAX_PATH); 
len=_tcslen(message)*sizeof(TCHAR); 
ReadFile(hFile,&total,4,&real,0); 
total++; 
ReadFile(hFile,&size,4,&real,0); 
size+=len; 
SetFilePointer(hFile,0,&DistHigh,FILE_END); 
WriteFile(hFile,&len,4,&real,0); 
WriteFile(hFile,message,sizeof(message),&real,0); 
SetFilePointer(hFile,0,&DistHigh,FILE_BEGIN); 
WriteFile(hFile,&total,4,&real,0); 
WriteFile(hFile,&size,4,&real,0); 
SetFilePointer(hFile,0,&DistHigh,FILE_BEGIN);

Помогите написать функцию Read_From_File
 
V

Vadik(R)

Есть функция, которая записывает в файл текст в бинарном виде:
Какая-то функция... неполная, даже закрывающей } нету. И в чём, собственно, проблема? Замени все WriteFile на ReadFile и читай данные в том же порядке, в котором их пишешь :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!