Нужно сделать программу на си с нормальной поддержкой unicode.
В уникоде используется wchar_t вместо char, сразу возникают такие вопросы:
1)параметры командной строки передаются как char*, как их получить в wchar_t?
2)Если функция требует побайтового ввода (char), то каким образом туда загнать wchar_t символы?
Получил sha256 хеш строки в питоновом скрипте - один результат, получил на си с помощью libgcrypt - другой результат. Есть серьезное подозрение, что это именно из-за того, что использовалось разное представление символов.
Похожие темы
- Форум Передача бинарных параметров скрипту на Perl (2005)
- Форум лексемы (2005)
- Новости fish 3.6.2 и 3.6.3 с исправлением CVE-2023-49284 (2023)
- Форум Perl и кодировки (2007)
- Форум Поддержка UNICODE в FVWM. (2007)
- Форум Редактор с поддержкой unicode? (2002)
- Форум Файловый менеджер с поддержкой Unicode (2004)
- Форум Менеджер файлов с поддержкой Unicode (2005)
- Форум Поддержка Unicode в системах контроля версий (2015)
- Форум Unicode (2003)