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

Считывание данных из текстового файла в структуру - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод матрицы http://www.cyberforum.ru/cpp-beginners/thread1195845.html
Всем привет. Помогите написать код ввода матрицы с клавиатуры, а затем её вывод на экран. Спасибо.
C++ Матрицы, перегрузка, запись в файл вообщем есть 2 матрицы их нужно сложить и перемножить и записать результаты в файл , у меня вместо результатов выдает какие-то числа в 16 системе. Помогите, пожалуйста, найти ошибку в коде . ... http://www.cyberforum.ru/cpp-beginners/thread1195837.html
Перевернуть часть эл-ов списка, которая находится между 1ым из отрицательных и последним из неотрицательных C++
Дан список из n целых чисел a1,a2,..,an. "Перевернуть" ту часть эл-ов списка, которая находится между первым из всех отрицательных и последним из всех неотрицательных эл-ов списка. Помогите,...
C++ Двусвязный список, не получается доделать удаление и сортировку
Помогите, пожалуйста, довести до ума удаление из списка и сортировку, созданного списка, по алфавиту. Уже несколько недель бьюсь над этим, но безрезультатно. /* Вариант 10 1.) Составить...
C++ Построить однонаправленный список из элементов файла http://www.cyberforum.ru/cpp-beginners/thread1195827.html
Мне нужно было составить программу, которая строит однонаправленный список из элементов файла. Элементы списка вывести на экран. Сделал вот так:...
C++ Строки в С++ Ребят кто нибудь знает как это сделать? Выполнить работу со строками согласно варианту. Строки вводить с клавиатуры и из заранее созданного текстового файла. Результаты выводить на экран. Вариант... подробнее

Показать сообщение отдельно
dimabubyakin
159 / 120 / 44
Регистрация: 16.10.2013
Сообщений: 1,738
Завершенные тесты: 5
01.06.2014, 23:16  [ТС]
alsav22, не в какую оно не читается, но ведь строку как-то надо пропустить, это можно сделать ?
C++
1
fscanf("\n");
В начале след сроки

Добавлено через 1 минуту
да
C++
1
2
3
4
5
6
7
8
9
10
11
12
    while(!feof(f))
    {
        fscanf(f,"\nНомер поезда               : %i\n",data[i].num);
        fscanf(f,"Станция назначения         : %s\n",data[i].stantion);
        fscanf(f,"Время отправления          : %i:%i\n",data[i].t_disp.h,data[i].t_disp.m);
        fscanf(f,"Время прибытия             : %i:%i\n",data[i].t_arriv.h,data[i].t_arriv.m);
        fscanf(f,"Кол-во плацкартных вагонов : %i\n",data[i].amount_pv);
        fscanf(f,"Кол-во купейных вагонов    : %i\n",data[i].amount_kv);
        fscanf(f,"Кол-во СВ                  : %i\n",data[i].amount_sv);// новая ошибка здесь
        i++;
    }
    fclose(f);
Добавлено через 9 минут
Новая ошибка)

Добавлено через 1 час 21 минуту
Проблема решена, невнимательность , забыл знак &
C++
1
fscanf(f,"\nНомер поезда               : %i\n",/*Воот он =>>> &*/data[i].num);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.