Есть, конечно, устаревшие наборы символов, которые используют ровно два байта для каждого символа, но они вообще не кодируют символы ASCII вообще, предназначенные для дополнение однобайтовый набор символов, а не его замену. Все те, о которых я знаю, существуют для поддержки символов китайского, японского и/или корейского идеографа.
Существует множество устаревших документов, в которых используются такие кодировки, и я не удивлюсь, обнаружив, что в некоторых местах они все еще используются в новых документах.
Если вы пытаетесь определить, может ли ваше программное обеспечение игнорировать существование многобайтовых кодировок символов, отличных от UTF, то я боюсь, что вы не уйдете с легким ответом. Конечно, ваше программное обеспечение может сделать это, в том же смысле, что оно может игнорировать однобайтовые кодировки, отличные от ISO-8859-15, но только вы,, можете определить, будет ли ваша программа адекватно служить своей цели, если это так.
Спасибо, я рад, что на него также ответил неевропейский человек. Точно мне нужно знать, если некоторые кодировки кодируют пробелы или новые строки с двойными байтами. (Я был mistenkly написал ASCII - но, как писал Джон, charset не должен содержать ASCII вообще) ... но я не нашел никого - http://www.fileformat.info/info/charset/index.htm ... –