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

Тема в разделе "C/C++/C#", создана пользователем -, 11 янв 2012.

  1. Гость

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

    Код (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
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Репутация:
    0
    Регистрация:
    3 ноя 2010
    Сообщения:
    1.339
    Симпатии:
    0
    Код (C++):
    void Read_From_File()
    {
    printf( "hello! iam read-from-file function!\n" );
    }
    так сойдет?
     
  3. Vadik(R)

    Vadik(R) Well-Known Member

    Репутация:
    0
    Регистрация:
    12 дек 2007
    Сообщения:
    469
    Симпатии:
    0
    Какая-то функция... неполная, даже закрывающей } нету. И в чём, собственно, проблема? Замени все WriteFile на ReadFile и читай данные в том же порядке, в котором их пишешь :)
     
Загрузка...
Похожие Темы - На С++ Бинарние
  1. sashasluva

    Проблема Перевел с С++ на Си

    sashasluva, 30 дек 2016, в разделе: C/C++/C#
    Ответов:
    2
    Просмотров:
    249
  2. Саша Зеленюк
    Ответов:
    1
    Просмотров:
    258
  3. Rostov
    Ответов:
    0
    Просмотров:
    240
  4. Луиза
    Ответов:
    3
    Просмотров:
    591
  5. Sratimon
    Ответов:
    2
    Просмотров:
    1.603

Поделиться этой страницей