Только те escape-последовательности, которые заданы в ISO/IEC 14882:2014, должны использоваться.
Только те escape-последовательности, которые заданы в ISO/IEC 14882:2003, должны использоваться.
Escape-последовательности являются определенными специальными символами, представленными в строке и символьных литералах. Они записаны с обратной косой чертой (\
) сопровождаемый символом.
Стандарт C++ (ISO/IEC 14882:2003, Секунда. 2.13.2), задает список escape-последовательностей. Смотрите Escape-последовательности. Использование escape-последовательностей (обратная косая черта, сопровождаемая символом) вне того списка, приводит к неопределенному поведению.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: лексические соглашения |