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