Я согласен с вами, в C ++ отсутствует надлежащая поддержка i18n.
Кто-нибудь знает, ожидаются ли какие-либо изменения в стандартных фасетах в C ++ 0x?
В игре слишком поздно, так что, вероятно, нет.
Есть ли способ донести важность таких изменений?
Я очень пессимистичен по этому поводу.
Когда его спросили напрямую, Страуструп заявил, что не видит проблем с текущим статусом.А другой из больших ребят из C ++ (автор книги и все остальные) даже не осознавал, что wchar_t может быть одним байтом, если вы читаете стандарт.
И некоторые потоки в boost (которые, кажется, определяют направление вБудущее) покажем, что так плохо понимаем, как это работает, что просто пугает.
C ++ 0x едва добавил некоторые типы данных персонажей Unicode, в конце игры и после большой борьбы.Я не буду больше задерживать дыхание.
Полагаю, единственный шанс увидеть что-то лучшее, если кто-то действительно добрый / уважаемый в мирах i18n и C ++ будет непосредственно связан со следующей версией стандарта.Понятия не имею, кто это может быть, хотя: - (