Результаты поиска по запросу "const-cast"
поведение const_cast в C ++ [дубликаты]
На этот вопрос уже есть ответ: Два разных значения при одном и том же адресе памяти [/questions/3593687/two-different-values-at-the-same-memory-address] 6 ответов Вот моя проблема, проблема в комментариях const int a = 5; ...
open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#158
ыло интересно, является ли следующее неопределенным поведением // Case 1: int *p = 0; int const *q = *const_cast<int const* const*>(&p); // Case 2: (I think this is the same) int *p = 0; int const *const *pp = &p; int const *q = *pp;Это ...
, Это объяснение, основанное на UNIX, но похожий механизм используется во всех ОС.
еялся, что кто-то сможет прояснить, что именно подразумевается под неопределенным поведением в C ++. Учитывая следующее определение класса: class Foo { public: explicit Foo(int Value): m_Int(Value) { } void SetValue(int Value) { m_Int = Value; } ...
const_cast не работает с ++? [Дубликат]
На этот вопрос уже есть ответ: Два разных значения при одном и том же адресе памяти [/questions/3593687/two-different-values-at-the-same-memory-address] 6 ответов У меня есть следующий код: const int k=1; int *p=const_cast<int *>( &k); ...
const_casting question [duplicate]
На этот вопрос уже есть ответ: Два разных значения при одном и том же адресе памяти [/questions/3593687/two-different-values-at-the-same-memory-address] 6 ответов У меня есть следующий код: int main(){ const int a = 1; const int* b(&a); int* c ...
Как преобразовать «указатель на тип указателя» в const?
Со следующим кодом
Разрешено ли использование const_cast для доступа только для чтения к объекту const?
В C ++ у меня есть функция, которая требует только доступ только для чтения к массиву, но ошибочно объявлена как получение неконстантного указателя: size_t countZeroes( int* array, size_t count ) { size_t result = 0; for( size_t i = 0; i < ...