Лекс Айрин писал(а):MysticCoder, и что в этом хорошего?
Из-за всего этого приходится делать кучу лишних телодвижений, ибо некоторым прогам глубоко положить какую там кодировку система решила поставить. И ее собственная настраивается отдельно.
И такая хрень бывает, что в линуксе, что в винде. (ибычно, глючит в терминальном режиме)
Вообще то это для удобства сделано, вот вводит пользователь в твою прогу текст, и независимо от того какая у него система, где он находится и какую кодировку использует твоя программа вызывает AnsiToUtf8 и работает с этим текстом в формате utf-8 как хочет. Обработала этот текст, надо ей выдать его пользователю - вызывает Utf8ToAnsi и выдает текст пользователю в его любимой кодировке. И не важно, что за это кодировка - хоть пиктограммы пещерные.