nobiiru 06.12.2012 12:32 /airbase

Плюсаны, возник такой вопрос. Есть функция в классе ХУЙ const wcRoute* groupRoute() const {return route;}, где route — private член класса. В классе ПИЗДА я имею указатель на нужный мне экземпляр класса ХУЙ и пытаюсь сделать вот что: _columnRoute = _currentColumn→groupRoute(); где _columnRoute имеет тип wcRoute*. Но как я не ебался компилятор квохчет мне, что у меня проеб квалификаторов при преобразовании типов. Как подебить?

cpp, /pr
1. 0verMind 06.12.2012 12:34

ты же константный указатель возвращаешь

2. ak_ 06.12.2012 12:36 Talk.v1056D80EE76

Если я не ошибаюсь, нужно сделать
либо const _columnRoute;
либо _columnRoute = const_cast<wcRoute*>(_currentColumn→groupRoute());

3. nobiiru0verMind /1 06.12.2012 12:36 /airbase

Да, я это уже налуркал. Я как понимаю const это и есть квалификатор?

4. ak_ak_ /2 06.12.2012 12:37 Talk.v1056D80EE76

ой, пропустил тип: const wcRoute* _columnRoute; // т.е. объявить перепенную как константу

5. nobiiruak_ /4 06.12.2012 12:37 /airbase

Как раз так тоже пробовал. Но один черт кудахчет.

6. ak_nobiiru /5 06.12.2012 12:41 Talk.v1056D80EE76

тоько что попробовал оба варианта, оба работают.

7. nobiiruak_ /6 06.12.2012 12:42 /airbase

Кстати сейчас попробовал второй вариант и получилось. Держи няшку :3

8. nobiiru 06.12.2012 12:44 /airbase

Какие вы таки няшки. Хорошо, когда есть ПСТО =)

Do you really want to delete ?