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

Структура Карточка спортсмена, реализовать считывание данных из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны 2 файла целых чисел. Определить равны ли они http://www.cyberforum.ru/cpp-beginners/thread1156185.html
Даны 2 файла целых чисел. Определить равны ли они. Программа не запускается совсем, а файлы находятся в той же папке, что и программа. Подскажите, пожалуйста, в чем у меня ошибка? #include...
C++ Написать функции для включения, исключения и поиска элемента кругового списка с заголовком и без Может быть кто-нибудь решал подобную задачу? Написать и протестировать функции для включения, исключения и поиска элемента кругового списка для: а) списка без заголовка; б) списка с заголовком... http://www.cyberforum.ru/cpp-beginners/thread1156184.html
C++ Какова причина исключения bad_alloc
При выделении памяти оператором new выскакивает исключение bad_alloc по какой причине оно может выпрыгивать ? Я выделяю достаточно много памяти много раз, это может как-то связано с нехваткой...
Создать класс Ship, который будет содержать данные об учетном номере корабля и его координатах C++
Создать класс Ship, который будет содержать данные об учетном номере корабля и его координатах. Для хранения координат используйте три поля: типа int для числа градусов, типа float для числа минут и...
C++ Помогите найти ошибку при множественном наследовании http://www.cyberforum.ru/cpp-beginners/thread1156129.html
Помогите разобраться в наследовании Прилагаю код #include <iostream> using namespace std;
C++ Построение матрицы смежности Помогите, пожалуйста, нужна программа которая будет строить матрицу смежности. В качестве исходных данных служит таблица из номеров автономных систем(читается справа налево). Соседство двух номеров... подробнее

Показать сообщение отдельно
TenGen
Будущее рядом
98 / 96 / 20
Регистрация: 06.03.2014
Сообщений: 342
24.04.2014, 15:12
chromjkee, у вас должно быть что то типа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <ofstream>
using namespace std;
 
void read_file()
{
    ifstream file("D:\\text.txt", ios::in);
    if (!file) return;
    while (!file.eof())
    {
        city_sport *new_elem = new city_sport;
        file >> new_elem.name >> new_elem.age >> new_elem.points;
        add(new_elem);
    }
    file.close();
}
Функция add включает запись в список, city_sport - ваш тип данных карточки, text.txt содержит данные. При считывании пробелы и переносы строк считаются разделителями переменных, так что особого парсинга файла вам не понадобится
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.