Mam cos takiego:
std::string in="",out;
struct _stat buf;
vector <string> ciag;
int result, rozmiar=0;
int polozenie=0;
ifstream plik;
plik.open("C:\\my_file.txt");
result=_stat("C:\\my_file.txt", &buf);
rozmiar=buf.st_size;
while (polozenie!=rozmiar)
{
plik>>in;
ciag.push_back(in);
polozenie=plik.tellg();
}
plik.close();
Jak odczytac cala linijke z pliku zamiast od spacji do spacji, a najlepiej jak odczytac caly plik do jednego stringa. Wiem ze mozna czytac z pliku za pomoca innych funkcji, ale to ma byc zrealizowane przy pomocy "open" (tylko i wylacznie... inne nie wchodza w gre). Konkretnie to chodzi o to ze odczytujac nie wiem w ktorej jestem linijce, (moze jest jakis znacznik dzieki czemu wiadomo co minalem: spacje czy enter)