LINUX.ORG.RU

История изменений

Исправление kvpfs, (текущая версия) :

Весело, UTFCPP не умеет итерацию по символам, умеет лишь по код поинтам;

utf8proc - аналогично как я понял. Правда есть у неё один плюс - умеет возвращать категории код поинтов, анализируя которые можно сделать ризбивку строки (во всяком случае мне так кажется). Но что-то пахнет это крупным геморром который сулит наличие 30 около 100 различных категорий и всевозможные их комбинации.

В сухом остатке - кроме boost::locale+ICU (ибо голое ICU трогать не хочется) вариантов и не осталось.

Исходная версия kvpfs, :

Весело, UTFCPP не умеет итерацию по символам, умеет лишь по код поинтам;

utf8proc - аналогично как я понял. Правда есть у неё один плюс - умеет возвращать категории код поинтов, анализируя которые можно сделать ризбивку строки (во всяком случае мне так кажется). Но что-то пахнет это крупным геморром который сулит наличие 30 категорий и всевозможные их комбинации.

В сухом остатке - кроме boost::locale+ICU (ибо голое ICU трогать не хочется) вариантов и не осталось.