#кодировка #ansi
Приветствую всех. Открыл Notepad++. Там есть возможность преобразовать в ANSI. Непонятно, что в этой программе подразумевается под кодировкой ANSI, ведь такой кодировки вроде как несуществует. Насколько я знаю ANSI - это неофициальное обобщенное название кодировок windows 1251, windows 1252, ascii(7bit). Так в какую кодировку будет преобразован текст ?
Ответы
Ответ 1
В Windows под ANSI codepage обычно понимается «системная» кодировка. Она используется для не-юникодных программ (и кажется для не-юникодных файловых систем). Для стандартной американской версии это CP 1252, для русской — CP 1251. Хотя название и ссылается на стандарт ANSI, реально оно ничего общего со стандартом не имеет. Чаще всего это однобайтная кодировка, но для некоторых систем (например, японской) это MBCS. Следует различать ANSI-кодировку (используемую для не-юникодных Windows-программ) и OEM-кодировку (используемую для не-юникодных DOS-программ, в случае русской Windows это CP 866).Ответ 2
Посмотрите ответ на ваш вопрос в официальной документации.Ответ 3
Насколько я знаю ANSI - это неофициальное обобщенное название кодировок windows 1251, windows 1252, ascii(7bit). Так в какую кодировку будет преобразован текст ? Насколько я помню, там подразумевается общая их часть. Т. е. однобайтовая кодировка, со всеми кодами до 128. Всё, что вне этой области, превратится в вопросы.
Комментариев нет:
Отправить комментарий