Форум программистов, компьютерный форум CyberForum.ru

Считывание записей из файла (C++) - C++

Восстановить пароль Регистрация
 
stationfuk
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 15
13.06.2012, 01:29     Считывание записей из файла (C++) #1
Задание:
Бинарный файл (текстовый файл) содержит записи, каждая из которых включает следующую информацию:
  • строку1 символов, под которую выделено 25 байт;
  • символ (для записи в текстовом файле под него занято 2 байта)
  • строку2 символов, под которую выделено 5 байт;
  • массив из 15 целых чисел в диапазоне от -99 до 99(для записи в текстовом файле под каждое такое число выделено по 3 байта).
В программе требуется прочитать каждую запись из файла и проанализировать прочитанную информацию.
______________________________
Подскажите, как правильно считать записи из обеих видов файлов?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2012, 01:29     Считывание записей из файла (C++)
Посмотрите здесь:

C++ считывание из файла
Считывание файла C++
C++ Считывание из файла в С++
C++ Считывание из файла
считывание с файла... C++
C++ Считывание с файла
C++ Считывание из файла
C++ Считывание с файла

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
13.06.2012, 18:58     Считывание записей из файла (C++) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream> 
#include <fstream>
#include <string>
using namespace std; 
 
int main() 
{ 
    string str; // первая строка
    char ch;    // символ
    string str2; // вторая строка
    int array[15];  // массив
    int n = 0; // счётчик элементов в мвссиве
 
    ifstream infile("text.txt"); 
 
    while(!infile.eof()) 
    { 
        infile >> str >> ch >> str2 >> array[n++];  
    } 
 
    // если надо в бинарном в строке ifstream infile("text.txt", ios:: binary); 
    
}
Yandex
Объявления
13.06.2012, 18:58     Считывание записей из файла (C++)
Ответ Создать тему
Опции темы

Текущее время: 02:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru