Код говорит более тысячи слов, так что ... Это неопределенное поведение для мутирования const int:...
Я хотел понять, как работает встроенная переменная-член при доступе к ней через переменную-член...
dcl.type.cv предоставляет интересный пример: Для другого примера struct X { mutable int i; int j;...
Недавно я решил погрузиться в стандарт C ++ и проверить, правильно ли определены определенные...
Я понимаю, что const_cast работает с указателями и ссылками. Я предполагаю, что входные данные для...
приведенный ниже код не компилируется void aaa(const int **a) { } int *a[] = {new int[2]}; aaa(a);...
Этот вопрос касается поведения, которое я наблюдал при использовании const_cast для создания char *...
int main() { const int maxint=100;//The program will crash if this line is put outside the main int...
У меня есть функция-член, возвращающая ссылку const на экземпляр класса. Пример: class State {...
Я столкнулся с чем-то похожим на приведенный ниже фрагмент кода, который выдает ошибку компилятора,...
Я был довольно смущен, когда программировал раньше, но этот снимает с ума. В основном я...
Я изучаю c ++ и наткнулся на этот оператор const_cast.Рассмотрим следующий пример: class Test {...
Мне было интересно, является ли следующее неопределенным поведением // Case 1: int *p = 0; int...
У меня есть устаревшая функция, которая выглядит следующим образом: int Random() const { return...
У меня есть простой вопрос относительно const_cast и наилучших практик, касающихся контейнеров STL....
У меня есть статический член класса массива const (константные указатели на SDL_Surfaces, но это не...
Итак, у меня есть класс выходного потока, которому принадлежит указатель на класс, который...
Как правило, очень часто считается плохой практикой использовать const_cast<>() в коде C ++,...
В C ++ у меня есть функция, которая требует только доступа только для чтения к массиву, но ошибочно...
У меня есть шаблон класса, подобный этому: template<T> class MyClass { T* data; } Иногда я...
У меня есть оператор преобразования, который возвращает указатель const, и мне нужно его const_cast
Почему следующее?: const int i0 = 5; //int i1 = const_cast<int>(i0); // compilation error int...
Я не могу найти много информации о const_cast. Единственная информация, которую я смог найти (о...