Newbie Вопрос: C ++ Const для конвертации не-Const

Я действительно раздражен const ключевому слову в эти дни, как я Не совсем знаком с этим. У меня был вектор, который хранит все указатели Const, такие как Vector *> * Q_Exclude , а в конструкторе другого класса мне нужен элемент в этой очереди, который будет передан в качестве параметра и назначить его члену не-COND. Мой вопрос:

Как назначить переменную Const в переменную не-COND? Я знаю, что это не имеет смысла, потому что в конце концов, Const - это const, и не следует изменять любым средним значением. Но эта раздражающая переменная участника действительно должна быть изменена во время процесса! Я также могу изменить тип данных в векторе, чтобы быть не-постоянным, но это было бы слишком много работы. Или кто-нибудь знает, как избежать такой ситуации?

44
задан Shang Wang 5 September 2011 в 17:18
поделиться