WITAM mam dziwny problem otóż mam strukture:
struct ccc
{
short int a;
short int b;
};
a następnie wektor
vector <ccc> jeden;
i tablice wektorów
vector <ccc> zbiory[10];
a następnie wczytuje do nich dane tak:
ccc a;
for(int i = 0; i < 20; ++i)
{
cin >> a.x >> a.y;
jeden.push_back(a);
}
for(int i = 0; i < l_zbiorow; ++i)//WCZYTYWANIE ZBIORÓW
{
for(int j = 0; j < wielkosc; ++j) //
{ //
cin >> a.x >> a.y; //
zbiory[i].push_back(a); //
}
Kompiluje się ładnie ale jak odpale program to jak dochodzi do wczytywania zbiorów wywala się, jeszcze ciekawsze jest że jak wezme w komentarz " jeden.push_back(a);" to działa ok!!!! czyli jak jest tak:
ccc a;
for(int i = 0; i < 20; ++i)
{
cin >> a.x >> a.y;
//jeden.push_back(a);
}
for(int i = 0; i < l_zbiorow; ++i)//WCZYTYWANIE ZBIORÓW
{
for(int j = 0; j < wielkosc; ++j) //
{ //
cin >> a.x >> a.y; //
zbiory[i].push_back(a); //
}
WIE KTOŚ O CO BIEGA?