#include <iostream>
#include <fstream>
using namespace std;
// Описываем структуру
struct Student
{
string Name;
string Lastname;
int Group;
char Letter;
};
// Объявляем глобальный массив структур
Student st[100];
int stLength; // Количество элементов в массиве
void loadFromFile() //загрузка данных из файла
{
ifstream in;
in.open("data.txt");
while(!in.eof())
{
in >> st[stLength].Name;
in >> st[stLength].Lastname;
in >> st[stLength].Group;
in >> st[stLength].Letter;
stLength++;
}
stLength--;
in.close();
}
void saveToFile() // Запись данных в файл
{
ofstream out;
out.open("data.txt");
for(int i=0; i<stLength; i++)
{
out << st[i].Name << endl << st[i].Lastname << endl << st[i].Group << endl <<st[i].Letter << endl;
}
out.close();
}
#include <fstream>
using namespace std;
// Описываем структуру
struct Student
{
string Name;
string Lastname;
int Group;
char Letter;
};
// Объявляем глобальный массив структур
Student st[100];
int stLength; // Количество элементов в массиве
void loadFromFile() //загрузка данных из файла
{
ifstream in;
in.open("data.txt");
while(!in.eof())
{
in >> st[stLength].Name;
in >> st[stLength].Lastname;
in >> st[stLength].Group;
in >> st[stLength].Letter;
stLength++;
}
stLength--;
in.close();
}
void saveToFile() // Запись данных в файл
{
ofstream out;
out.open("data.txt");
for(int i=0; i<stLength; i++)
{
out << st[i].Name << endl << st[i].Lastname << endl << st[i].Group << endl <<st[i].Letter << endl;
}
out.close();
}
int main()
{
...
}
Комментариев нет:
Отправить комментарий