wchar_t типа не должен использоваться
wchar_t типа не должен использоваться.
Размер wchar_t
является зависящим от реализации. Если вы используете wchar_t
для значений Unicode ваш код связан с определенным компилятором.
Чтобы улучшить мобильность вашего кода, используйте char16_t
и char32_t
вместо этого. Это стандартные типы, введенные на C++ 11 для текстовых строк с UTF-16 и кодировкой UTF-32.
Средство проверки правила отмечает все использование wchar_t
ключевое слово.
Если вы не хотите устранять проблему, добавьте комментарий, выравнивающий по ширине результат. Смотрите Результаты Polyspace Адреса Через Исправления ошибок или Выравнивания.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: Выражения |