| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > либа для работы с ФС |
| Автор: nerezus 13.4.2007, 19:28 | ||
| Итак, нужна кроссплатформенная либа для доступа к файлам. Т.е. чтобы работал код типа
|
| Автор: Daevaorn 13.4.2007, 19:38 |
винде пофиг и так. а вообще boost::filesystem |
| Автор: powerfox 14.4.2007, 00:06 |
| Можно и qt заюзать, но это извращение. |
| Автор: nerezus 14.4.2007, 08:49 |
| powerfox, у меня нет $2600(вроде столько) чтобы юзать Qt. |
| Автор: MAKCim 14.4.2007, 08:56 |
т. е у тебя коммерческая программа? ну тогда boost самое оно |
| Автор: nerezus 14.4.2007, 10:39 |
| А под какие платформы работает boost? Под симбиан и WinMobile будет? |
| Автор: Daevaorn 14.4.2007, 11:09 |
частично именно fs нет |
| Автор: Любитель 15.4.2007, 16:02 |
ИМХО вообще не будет. В Windows Mobile если я не ошибаюсь вообще отсутствуют ANSI-функции WinAPI (всмысле те, что с суффиксом A, а не W). Во всех NT-шках они есть (хоть и вызывают по сути юникодовские). А в ядре WinCE решли экономить (что логично). boost::filesystem вроде юзает именно анси-версии ВинАПИ-шных функций. Ради компатибилити (ну или POSIX - но енто не винда). И ещё - в перспективе возможна поддержка в boost::filesystem других АПИ. |
| Автор: Любитель 15.4.2007, 16:18 |
| Daevaorn, ну, я говорил лишь в теории 1. Буст может юзать юникод-версии. Хотя вроде написано что это не так. 2. В ВинАПИ для WinСE поддерживаются анса-функции. Возможно. |