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

1 ответ

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;Это ...

1 ответ

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 ...

2 ответа

Разница в C ++ между добавлением константности с помощью static_cast и const_cast объекта this?

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

2 ответа

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

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

2 ответа

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

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

2 ответа

@ Тони: Честная точка зрения. Это действительно имеет смысл. Спасибо.

я сделаю: const char* const_str = "Some string"; char* str = const_cast<char*>(const_str); // (1) str[0] = "P"; // (2)Где (какая строка) точно находится неопределенное поведение? Я много искал это на SO, но не нашел ни однозначного и точного ...

2 ответа

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

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

2 ответа

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

Со следующим кодом void TestF(const double ** testv){;} void callTest(){ double** test; TestF(test); }Я получаю это: 'TestF' : cannot convert parameter 1 from 'double **' to 'const double **'Я не могу понять почему. Почемуtest не может быть ...

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; ...