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

Чтение файла в структуру - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задачи по функциям. Объясните задачу по функциям) http://www.cyberforum.ru/cpp-beginners/thread866785.html
Вводится последовательность из N целых чисел. Для каждого числа последовательности вывести новое число, которое получится после записи цифр числа в обратном порядке (функцией оформить определение нового числа для заданного). ...Где в данной программе определение,вызов функции? И есть ли сдеть функция вообще?) for_each(coll.begin(), coll.end(), (int &elem) { elem = 100 + rand() % 201; });...
C++ Чтение из файла Доброго времени суток. Проблема, следующая, есть txt файл в нем записаны символы и числа. Пример: X 1,0 2,0 3,0 4,0 5,0...n Y 1,0 2,0 3,0 4,0 5,0...n Z 1,0 2,0 3,0 4,0 5,0...n Необходимо считать данные в массивы X,Y,Z. Несколько суток гуглю, ничего полезного. Помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread866781.html
C++ Факторизация методом Ферма
не пойму в чем проблема , реализую факторизацию методом Ферма , не пойму почему не работает #include<iostream> #include<clocale> #include<cmath> using namespace std; void faktor(double n); int POW(int k,int d); int main() { double n=19691;
C++ Написать программу, реализующую связный список с информацией о студентах и отображающую список в порядке убывания возраста студента
Написать программу, реализующую связный список с информацией о студентах и отображающую список в порядке убывания возраста студента
C++ Из файла найти 2 строки и преобразовать их в одну http://www.cyberforum.ru/cpp-beginners/thread866725.html
Доброго времени суток, господа! Такая проблема, написал лабу, а у меня оказался другой вариант и надо дополнить свою, но не знаю как осуществить некоторые вещи, а времени мало. Нужно из файла найти 2 строки и преобразовать их в одну и вывести, после всего этого пользователь должен ввести какую-то букву, например А, и все буквы А из этой строки исчезнут. Еще нужно счетчик ввести, который...
C++ Описать производный класс, содержащий поле козырь и функцию, проверяющую кроет ли карта описать производный класс, содержащий поле козырь и функцию проверяющий кроет ли карта, указанную в качестве параметра другую карту с учетом козыря. #include <iostream> #include <string> using namespace std; class card { private: string n, m; public: подробнее

Показать сообщение отдельно
Asker
114 / 102 / 11
Регистрация: 18.12.2010
Сообщений: 378
16.05.2013, 10:34     Чтение файла в структуру
Это зависит от задания. В нём обычно указывается, в каком порядке и каким образом в файле записаны поля структуры, да и надо знать, что за структура. Исходя из него, уже можно определить, как считывать информацию.

Если надо самому написать запись в файл и чтение потом, то тут можно как угодно, лишь бы работало.
В вашем случае я б как-нибудь так написал:
C++
1
2
3
4
5
6
7
8
...
ifstream F;
st A; // Ваша структура
F.open("файл_откуда_читаем", ios::in);
F >> A.value >> A.value2;
fgets(A.text, 255, F);
F >> A.value3;
// и т.д.
 
Текущее время: 07:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru