wchars, кодировки, стандарты и переносимость
context: . В C:
Portability:
вопрос предполагает использование WCHAR_T внутренне, взаимодействуя с CRT через WCSRTOMBS () для сериализации и ICONV () для обращения в и от UTF. Этот подход направлен на поддержание переносимости при разрешении на обработку кодирования-агностического символа. Обязательно использует WCHAR_T даже для аргументов командной строки, отклоняясь от стандарта C.
файл и консоли I/O в Windows следует обрабатывать с помощью расширений Microsoft или библиотеки обертки.имена FILENARES в Windows может использовать различные кодирования, чем OS, используйте внутреннюю. &&]
достижение истинной переносимости с поддержкой Unicode в C/C является сложной задачей:
файловые системы и имена файлов могут использовать специфические для платформы кодирования.
некоторые платформы (например, Linux) могут использовать UTF-8 для war-while (ethers-1. WCHAR_T.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3