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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kulakaa
0 / 0 / 0
Регистрация: 23.01.2014
Сообщений: 10
#1

Считать данные из файла - C++

30.01.2014, 20:54. Просмотров 202. Ответов 0
Метки нет (Все метки)

Доброго времени суток. Нужна помощь. Есть текстовый файл типа:

Номер: 1
Имя: mmm
Год выпуска: 9999
Пробег: 9999

Нужно считать данные из файла и занести в структуру. Как модифицировать этот код?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void load(vector<info> &inf)
{
    info temp;//считать в нее данные;
    string tmp;//для пропуска "мусора";
    ifstream input ("CarDataBase.txt");
    if (input.is_open())
    {
            for (i=0;!EOF;i++)
            {
                input>>tmp>>temp.num;
                input>>tmp>>temp.name;
                input>>tmp>>temp.year;
                input>>tmp>>temp.dist;
                inf.push_back(temp);//записать считаные данные в массив;
            }
            input.close();
    }
    else 
        cout << "Unable to open file";
}
Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2014, 20:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Считать данные из файла (C++):

Считать данные из файла - C++
Нужно сделать так чтоб данные брались с файла а не с консоли ,кто может исправить? #include &quot;stdafx.h&quot; #include &lt;iostream&gt; ...

Считать данные из файла в структуру - C++
Есть одна структура, есть файл, в файл я эту структуру записал. Теперь мне надо из файла опять записать данные в другую структуру. Считал...

Считать данные в матрицу из файла - C++
(С/С++)Как считать матрицу из файла и записать в массив. Файл содержит такой вид: 2 3 23 -4 0 -3 2 1 43

Считать данные из xls файла - C++
Подскажите, пожалуйста полному чайнику как считать данные из определенного столбца, определенной строчки екселевского файла. Заранее...

Считать данные текстового файла в массив - C++
Здравствуйте знатоки. Есть файл file.txt в котором содержатся числа например массив из 5 символов (сам массив не определён и чисел на...

Считать данные из файла в буферную переменную - C++
На форуме советуют не возиться с потоками данных файла, т.к. намного эффективнее считать сразу весь файл в буферную переменную. Собственно,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2014, 20:54
Привет! Вот еще темы с ответами:

Исправить код (считать данные из файла) - C++
С языком знаком на очень базовом уровне. С чтением из файлов почти не знаком (не знаю, правильно ли выбрал именно fscanf). Постарался...

Как считать данные с файла и записать в массив? - C++
В файле данные расположены следующим образом : Radius: 1 Coord point: (5;10) Radius: 5 Coord point: (1;7) Radius: 6 Coord...

Считать данные из файла от одной строки до другой - C++
Всем привет. Задача такая: есть текстовый файл, в котором существует двумерный массив, записано все в файле так Step number= 1 ...

Как из файла txt считать данные в массив? - C++
Добрый день. С с++ у меня очень плохо, но срочно нужно сделать одну вещь. Есть файл file.txt, в нем располагается массив данных, к...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru