Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

Dane z pliku nie zapisują się do tablicy vectorowej

$
0
0

Witam,

Chciałem aby dane z pliku linia po linii powędrowały do tablicy vectorowej. Zrobiłem to tak:

#include <string>
#include <fstream>
#include <vector>

[...]

fstream Fsetting;

vector < string > data_setting;
string line;

[...]

Fsetting.open("setting.dist", ios::out);
	if (Fsetting.good())
	{
		while (getline(Fsetting, line))			data_setting.insert(data_setting.end(), line);
	}

[...]

	cout << data_setting[0];

Po czym okazuję się że program się wysypuje, co rozumiem jako brak wartości w zerowej szufladce czy nie przepisane dane. Jednak nie wiem dlaczego.

W między czasie sztucznie dodałem element do tablicy "data_setting.push_back("nie dziala ;/");" I to działa czyli to nie problem z vectorem ;/

Moze mi ktoś pomóc ? Bedę wdzięczny za wskazówki / porady :0 Miłego dnia :)


Viewing all articles
Browse latest Browse all 21942