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

Работа с файлами (создать файл путь к которому уже задан, а вот имя хранится в переменной) - C++

Восстановить пароль Регистрация
 
Denisqwwq
 Аватар для Denisqwwq
38 / 32 / 1
Регистрация: 01.06.2013
Сообщений: 117
25.06.2013, 22:14     Работа с файлами (создать файл путь к которому уже задан, а вот имя хранится в переменной) #1
Проблема:
Необходимо создать файл путь к которому уже задан, а вот имя хранится в переменной.
C++
1
2
3
4
5
    string name;
    cout<<"Введите имя файла: ";
    cin.sync();
    getline(cin,name);
    ofstream file(name);//необходимо указать путь в конкретную папку
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2013, 22:14     Работа с файлами (создать файл путь к которому уже задан, а вот имя хранится в переменной)
Посмотрите здесь:

Нужно создать базу данных (создать пустой бинарный файл). Через поток. Поток бинарного файла описать в виде локальной переменной внутри функции. C++
C++ Работа с файлами (создать телефонный справочник)
Возможно ли вызвать функцию, имя которой хранится в переменной типа char* ? C++
Создать файл с именем указанным пользователем и записать в него его же имя C++
работа с файлами, создать новый файл из первого C++
C++ Работа с файлами (дозапись в файл)
C++ Как проверить что в переменной char хранится число?
C++ Текстовой файл с уже введенным текстом зашифровать и вывести уже зашифрованный

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5955 / 5560 / 1788
Регистрация: 18.12.2011
Сообщений: 14,209
Завершенные тесты: 1
25.06.2013, 22:18     Работа с файлами (создать файл путь к которому уже задан, а вот имя хранится в переменной) #2
C++
1
2
3
4
5
6
7
    string name,path;
    path="c:\\temp\\";
    cout<<"Введите имя файла: ";
    cin.sync();
    getline(cin,name);
    name=path+name;
    ofstream file(name);
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
25.06.2013, 22:18     Работа с файлами (создать файл путь к которому уже задан, а вот имя хранится в переменной) #3
ofstream file(name);//необходимо указать путь в конкретную папку
а имена папок добавить до передачи в функцию можно, воспользовавшись конкатенацией строк и перегруженным оператором +
Yandex
Объявления
25.06.2013, 22:18     Работа с файлами (создать файл путь к которому уже задан, а вот имя хранится в переменной)
Ответ Создать тему
Опции темы

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