Действительно простой вопрос о C ++ constness.
Итак, я читал этот пост , затем я попробовал этот код:
int some_num = 5;
const int* some_num_ptr = &some_num;
Как получается, что компилятор не делаетне выдает ошибку или хотя бы предупреждение?
То, как я читал приведенное выше утверждение, гласит:
Create a pointer that points to a constant integer
Но some_num не является постоянным целым числом - это просто int.