Zdravím poprosil bych o pomoc nejak jsem se zaseknul v tomto problemu. Dělám si sudoku řešitel
a mam problem s tímhle tohle:
for(unsigned long int i = 0; i < PocetMoznosti;i++) {
for(UI j = 0; j < PocetBitu;j++) // neco
Poradi[i] = Moznosti; }
Oba dva jsou ve tride SUDOKU a typy jsou
std::vector<tMoznosti> Moznosti;
std::vector<std::vector<tMoznosti> > Poradi
a když pak přistupuji tak me to pise ze tam Moznosti nejsou v Poradi:
for(UI i = 0; i < Moznosti.size();i++)
{
if(Poradi[IndexPoradi].Moznosti[i].Obsazeni == true)
*(Poradi[IndexPoradi].Moznosti[i].Policka[0][0]) = Poradi[IndexPoradi].Moznosti[i].cislo;
else *(Poradi[IndexPoradi].Moznosti[i].Policka[0][1]) = Poradi[IndexPoradi].Moznosti[i].cislo;
}
Jak teda ve vectoru Poradi pristupovat k vektoru strukture tMoznosti
děkuji za odpovědi
P.S kdyby nestačili informace doplnim