Zireael пишет: При конвертации пропускать метку BOM, если она есть. Потому что если прочитать файл в uft8 с меткой и конвертировать в ansi, то вначале строки будет знак вопроса.
Это наверно как то некорректно к этой функции.. Она не заточена на открытие файлов именно, а просто на конвертацию.
Эту проверку пользователь сам может сделать.
Чтение фалов в UTF-8
Не корректно, потому что если появится функция ansitoutf8, то двойное преобразование с UTF-8 в ANSI и с ANSI в UTF-8 обратно приведет к получению UTF-8 отличного от начального, так как BOM будет удален изначально без участия пользователя. |