ОБСУЖДЕНИЕ

2 вопроса

8 ответов 5,7 тыс.
Статус
Закрыто для дальнейших ответов.
Автор темы
1. Как в С++ создать папку?
2. Как сделать указывания пути к файлу с клавиатуры?
Спс за помощь.
 
1. CreateDirectory
2. Не понятно, чего ты хочешь
 
1. CreateDirectory
2. Не понятно, чего ты хочешь

нужно открыть файл который нам заранее неизвестен, тоесть ввод директории надо прописать с клавиатуры. Как это сделать?
 
Чтобы получить текст с консоли, надо воспользоваться стандартным потоком cin или RTL функцией scanf (или аналогичной)
 
Чтобы получить текст с консоли, надо воспользоваться стандартным потоком cout или RTL функцией scanf (или аналогичной)
......
ifstream fin;
fin.open("имя файла");
......
вот как туда в кавычки вставлять путь набраный с клавиатуры?
 
Т-фу, ошибся: поток cin.
Код приблизительно такой:
Код:
std::string directory;
cin >> directory;
ifstream fin;
fin.open( directory );
 
не выходит. он на fin.open( directory ); начинает матюкатся :D
 
fin.open( directory.c_str() );
 
Статус
Закрыто для дальнейших ответов.