Я понимаю, что такое константная корректность, и мой вопрос не о том, что такое константная корректность. Так что я не жду объяснений или ссылок на C ++ - FAQ по этому поводу.
Мои вопросы:
const
в C и const
в C ++? и Было бы неплохо получить цитаты из соответствующих стандартов, которые проясняют различия.
Я регулярно переключаюсь между C и C ++ и хотел бы знать важные моменты, о которых следует помнить при этом.
Кажется, я не помню причину этого (особая благодарность, если вы можете предоставить обоснование), но, насколько мне известно, я могу вспомнить:
char const *
в C ++, но в C может быть char *
. Что мне не хватает?