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