Kod: Zaznacz cały
#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;
class DANE
{
private:
string wiersz1, wiersz2, wiersz3, wiersz4;
public:
DANE( string new_wiersz1, string new_wiersz2, string new_wiersz3, string new_wiersz4 )
{
wiersz1 = new_wiersz1;
wiersz2 = new_wiersz2;
wiersz3 = new_wiersz3;
wiersz4 = new_wiersz4;
}
};
vector < DANE > DANA;
int main()
{
vector < DANE > DANA;
ifstream plik;
string dana1, dana2, dana3, dana4;
plik.open( "tekst.txt", ios::in);
int i=1;
if( !plik.good() )
{
cout << "Brak dostepu do pliku";
cin.sync();
cin.get();
return 0;
}
else
while( !plik.eof() )
{
plik >> dana1;
plik >> dana2;
plik >> dana3;
plik >> dana4;
DANA.push_back( DANE( dana1, dana2, dana3, dana4 ) );
}
plik.close();
plik.clear();
cin.sync();
cin.get();
}