nobiiru
06.12.2012 12:32 /airbase
Плюсаны, возник такой вопрос. Есть функция в классе ХУЙ const wcRoute* groupRoute() const {return route;}, где route — private член класса. В классе ПИЗДА я имею указатель на нужный мне экземпляр класса ХУЙ и пытаюсь сделать вот что: _columnRoute = _currentColumn→groupRoute(); где _columnRoute имеет тип wcRoute*. Но как я не ебался компилятор квохчет мне, что у меня проеб квалификаторов при преобразовании типов. Как подебить?
ты же константный указатель возвращаешь
Если я не ошибаюсь, нужно сделать
либо const _columnRoute;
либо _columnRoute = const_cast<wcRoute*>(_currentColumn→groupRoute());
Да, я это уже налуркал. Я как понимаю const это и есть квалификатор?
ой, пропустил тип: const wcRoute* _columnRoute; // т.е. объявить перепенную как константу
Как раз так тоже пробовал. Но один черт кудахчет.
тоько что попробовал оба варианта, оба работают.
Кстати сейчас попробовал второй вариант и получилось. Держи няшку :3
Какие вы таки няшки. Хорошо, когда есть ПСТО =)