Выражения с типом (равнина) char и wchar_t не должны использоваться в качестве операндов к встроенным операторам кроме оператора назначения =, операторы равенства == и! =, и одноместное & оператор N
Выражения с типом (равнина) char и wchar_t не должны использоваться в качестве операндов к встроенным операторам кроме оператора назначения =, операторы равенства == и! =, и одноместное & оператор. N
Стандарт C++ 03 требует, чтобы символы '0'
на '9'
иметь последовательные значения. Другие символы не имеют четко определенных значений. Если вы используете эти символы в операциях, отличных от таковых, упомянутых в правиле, вы неявно используете их базовые значения и можете увидеть неожиданные результаты.
Выражения с типом (равнина) char и wchar_t не должны использоваться в качестве операндов к встроенным операторам кроме оператора назначения =, операторы равенства == и! =, и одноместное & оператор. N
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Стандартные Преобразования |
Категория: Требуемая |