Как использовать const_cast?

У меня есть личная переменная в моемStudent класс определяется как:

const int studentNumnber;

Я пытаюсь написать конструктор копирования для ученика, и мне нужно отбросить константу, чтобы сделать это, к сожалению, я нене понимаю, как использовать.std::const_cast

Вот что я пытаюсь сделать в своем конструкторе копирования:

    Student(const Student & s) 
        : Person(p.getName(), p.getEmailAddress(), p.getBirthDate()), school(0), studentNumber(0) {
        school = new char[strlen(s.school) + 1];
        strcpy_s(school, strlen(s.school) + 1, s.school);
        const_cast(this)->studentNumber = s.studentNumber;
        //studentNumber = s.studentNumber);
    }

Это нея не знаю, какой синтаксис для этого.

Ответы на вопрос(2)

Ваш ответ на вопрос