LINUX.ORG.RU

Как расковырять вектор векторов?


0

2

Есть у меня такая конструкция

struct VarData{
	int digit;			
	bool logic;
	string str;
};

struct VarDimension{
	int i;
	int j;					
	vector<vector <VarData> > VarDataVector;
};
map <string,VarDimension> TS;
map <string,VarDimension>::iterator it;
как правильно подобраться к полю структуры хранящейся во всем этом? Я пытаюсь что-то вроде
 it->second.VarDataVector[i][j].logic
Но компилятор меня не понимает, как справиться?

★★★
Ответ на: комментарий от LIKAN

Field 'logic' could not be resolved

Это, наверно, сообщение от Codan в CDT, т.е. парсер в CDT облажался и не смог распознать этот символ. Рекомендуется отключить этот глючный Codan.

kamre ★★★
()
Ответ на: комментарий от kamre

Гг, помнится в KDevelop один и тот же хедер с шаблонами валил среду в сегфолт на открывающих скобочках. Вполне возможны глюки всяких подсветок/автодополнений, да.

slackwarrior ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.