const_cast vs static_cast

Adicionarconst para um objeto não const, qual é o método preferido?const_cast<T> oustatic_cast<T>. Em uma pergunta recente, alguém mencionou que prefere usarstatic_cast, mas eu teria pensado queconst_cast tornaria a intenção do código mais clara. Então, qual é o argumento para usarstatic_cast fazer uma variável const?

questionAnswers(4)

yourAnswerToTheQuestion