Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
manking
1 / 1 / 0
Регистрация: 28.09.2010
Сообщений: 101
#1

Какими методами для работы с файлами и каталогами следует пользоваться? - C++

03.10.2010, 21:16. Просмотров 1093. Ответов 3
Метки нет (Все метки)

Недавно изучаю, C++. И в отличие от PHP, он наполнен большим количеством функций, для решения одной и той же задачи.

Когда я ищу в поисковиках, как сделать то или это, то вижу большое количество способов достичь этой цели.
Обычно способы такие:

- Использовать функции C
- Использовать новые функции в классах C++
- Использовать winapi
- Использовать функции в сторонних библиотеках
- Использовать функции доступные только конкретному компилятору.
и т.д

Но когда такой большой выбор, несколько теряюсь.

Какие из этих методов наиболее рекомендуемые, кроссплатформенные?

Где нибудь можно почитать, именно про разницу в программировании разными способами?

Например сейчас пытаюсь найти, как получить названия файла в каталоге и опять куча способов, причем некоторые не работают.

Работать с файлами следует fopen - ом или ifstream?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2010, 21:16     Какими методами для работы с файлами и каталогами следует пользоваться?
Посмотрите здесь:

Не могу понять, как пользоваться методами C++
C++ Что лучше для работы с файлами?
C++ Функции для работы с текстовыми файлами
C++ какими средствами пользоваться для того, чтобы умножать матрицы, складывать матрицы?
Следует ли пользоваться командой system()? C++
Ищу 2 оператора для работы с файлами C++
Библиотека для работы с файлами C++
Класс для работы с файлами C++
Робота с файлами и каталогами C++
Робота с файлами и каталогами C++
Какими методами сортируют эти функции? C++
Может ли наследник пользоваться не всеми методами родителя, а только частью? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
03.10.2010, 21:22     Какими методами для работы с файлами и каталогами следует пользоваться? #2
manking, C++ - fstream.
C - FILE*.
odip
Эксперт С++
7153 / 3293 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
03.10.2010, 21:24     Какими методами для работы с файлами и каталогами следует пользоваться? #3
fopen() - это C-ный стиль
ifstream - это C++-стиль
Но в C++ вполне можно использовать и fopen()

Какие из этих методов наиболее рекомендуемые, кроссплатформенные?
Это такой очень абстрактный вопрос
Ну например использование функций winapi точно не кроссплатформенное ибо только под Windows
manking
1 / 1 / 0
Регистрация: 28.09.2010
Сообщений: 101
03.10.2010, 21:40  [ТС]     Какими методами для работы с файлами и каталогами следует пользоваться? #4
Цитата Сообщение от odip Посмотреть сообщение
Это такой очень абстрактный вопрос
Ну например использование функций winapi точно не кроссплатформенное ибо только под Windows
То есть, особой разницы что использовать нету? Лишь бы работало?

Или под конкретную задачу какой то способ будет работать быстрее, а под другую задачу уже другой способ лучше?

Конкретной литературы про это не найти?
Yandex
Объявления
03.10.2010, 21:40     Какими методами для работы с файлами и каталогами следует пользоваться?
Ответ Создать тему
Опции темы

Текущее время: 05:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru