Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
23 Ноября 2024, 17:57:32


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: Юникод в SQLite и юникод в wide-функциях винапи  (Прочитано 13790 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Леголегс
Гуру
******

Карма: 18
Сообщений: 1006


Fedora 12 x86_64


Награды
« : 29 Декабря 2008, 14:15:21 »

Без экспериментов всегда хочется обойтись, время ещё на них терять. В жабнетах наверняка общение с sqlite идёт через тысяча и один враппер и с перекодировками где надо, так что это не показатель, ибо пишу я на c++.
А проблема в том, что
1) UTF-8 в винде вообще нет
2) UTF-16 есть несколько разных версий, насколько я знаю
3) смущает, что в sqlite есть функция sqlite3_open16 и нету sqlite3_exec16. Не ясно, как оно себя поведёт.

PS отдельный луч поноса отправляется всем этим велосипедастам, что делают свои собственные реализации плюсовых строк, несовместимые с std::string.
Записан

[ Мой FTP ftp://legolegs.homelinux.net ]
[ Репозиторий Fedora http://fedora.leschat.net/ ]
[ Репозиторий Ubuntu http://ubuntu.leschat.net/ ]
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM