Результаты поиска по запросу "const-cast"

2 ответа

Как преобразовать «указатель на тип указателя» в const?

Со следующим кодом

5 ответов

Разрешено ли использование const_cast для доступа только для чтения к объекту const?

2 ответа

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

У меня есть личная переменная в моемStudent класс определяется как: const int studentNumnber;Я пытаюсь написать конструктор копирования для студента, и мне нужно отбросить константу, чтобы сделать это, к сожалению, я не понимаю, как ...

ТОП публикаций

5 ответов

Разрешено ли использование const_cast для доступа только для чтения к объекту const?

В C ++ у меня есть функция, которая требует только доступ только для чтения к массиву, но ошибочно объявлена как получение неконстантного указателя: size_t countZeroes( int* array, size_t count ) { size_t result = 0; for( size_t i = 0; i < ...

3 ответа

const_cast не работает с ++? [Дубликат]

На этот вопрос уже есть ответ: Два разных значения при одном и том же адресе памяти [/questions/3593687/two-different-values-at-the-same-memory-address] 6 ответов У меня есть следующий код: const int k=1; int *p=const_cast<int *>( &k); ...

3 ответа

поведение const_cast в C ++ [дубликаты]

На этот вопрос уже есть ответ: Два разных значения при одном и том же адресе памяти [/questions/3593687/two-different-values-at-the-same-memory-address] 6 ответов Вот моя проблема, проблема в комментариях const int a = 5; ...

2 ответа

const_cast: тот же адрес, но другое значение? [Дубликат]

На этот вопрос уже есть ответ: Два разных значения при одном и том же адресе памяти [/questions/3593687/two-different-values-at-the-same-memory-address] 6 ответов Новичок в C ++ и изучение const_cast - запутайтесь в приведенном ниже коде: int ...

2 ответа

Можем ли мы использовать `const_cast` для изменения постоянной переменной? [Дубликат]

На этот вопрос уже есть ответ: Два разных значения при одном и том же адресе памяти [/questions/3593687/two-different-values-at-the-same-memory-address] 6 ответовint main() { const int ia = 10; int *pia = const_cast<int*>(&ia); *pia = 5; ...

3 ответа

Это неопределенное поведение с const_cast? [Дубликат]

На этот вопрос уже есть ответ: поведение const_cast в C ++ [дубликаты] [/questions/20602859/behavior-of-const-cast-in-c] 3 ответаЧто здесь происходит const int a = 0; const int *pa = &a; int *p = const_cast<int*>(pa); *p = 1; // undefined ...

7 ответов

, Это объяснение, основанное на UNIX, но похожий механизм используется во всех ОС.

еялся, что кто-то сможет прояснить, что именно подразумевается под неопределенным поведением в C ++. Учитывая следующее определение класса: class Foo { public: explicit Foo(int Value): m_Int(Value) { } void SetValue(int Value) { m_Int = Value; } ...