Информация об изменениях

Сообщение Re[6]: кросплатформ как? от 03.06.2019 19:01

Изменено 03.06.2019 19:42 pagid

Re[6]: кросплатформ как?
Здравствуйте, Zhendos, Вы писали:

Z>Но с fopen конечно есть проблемы, как и любая функция принимающая "char *",

Z>у нее проблемы с не ASCII именами файлов, а их удивительно много на машинах обычных пользователей.

У _open() те же проблемы. В этом отношении оно ничем не лучше
Re[6]: кросплатформ как?
Здравствуйте, Zhendos, Вы писали:

Z>Но с fopen конечно есть проблемы, как и любая функция принимающая "char *",

Z>у нее проблемы с не ASCII именами файлов, а их удивительно много на машинах обычных пользователей.

У _open() те же проблемы. В этом отношении оно ничем не лучше


Z>MS недавно добавили: `fopen("newfile.txt", "rt+, ccs=UTF-8")`, но насколько новый C Runtime нужно

Если не ошибаюсь это не о имени файла, а о его содержимом.

Z>овместим ли такой способ с Linux/glibc

Вроде как игнорироваться должно, если там нет аналогичного.