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

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

Войти
Регистрация
Восстановить пароль
 
TheSecret
11 / 26 / 2
Регистрация: 20.09.2013
Сообщений: 546
#1

Создание файла с именем, которое указано в переменной - C++

28.05.2014, 16:38. Просмотров 601. Ответов 3
Метки нет (Все метки)

Здравствуйте! Возможно ли создать файл с именем, которое указано в переменой например nazv
Если да, покажите пример
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2014, 16:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание файла с именем, которое указано в переменной (C++):

Создание папки с именем, которое находится в переменной типа string - C++
Нужно программно создать папку с именем, которое находится в переменной типа string Пытаюсь сделать так string ident("name");...

Автоматическое создание переменной с определённым именем в цикле - C++
Например, нужно чтобы с каждым шагом цикла, создавалась переменная a1, a2, a3 и так далее

Считывание из файла, если не указано количество элементов структуры - C++
Мне нужно прочитать из файла структуру Student, в которой указываются такие данные студента: фамилия, имя, отчество, пол, оценка по...

Запустить функцию с именем из переменной - C++
Всем доброго времени суток! Можно ли вызвать функцию, имя которой написано в переменной? Например, в ЯП AutoIt такая возможность есть...

выражение, которое присваивает переменной Y остаток - C++
Написать выражение, которое присваивает переменной Y остаток от деления 23 на 4.

Объявление целочисленной переменной с именем var_i - C++
Требуется написать объявление целочисленной переменной с именем var_i

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
grikukan
61 / 61 / 21
Регистрация: 23.09.2012
Сообщений: 212
28.05.2014, 16:44 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Например так

C++
1
2
3
4
5
6
7
8
9
10
#include<fstream>
#include<string>
using namespace std;
int main()
{
    string nazv="lala.txt";
    ofstream file;
    file.open(nazv.c_str());
    file.close();
}
1
TheSecret
11 / 26 / 2
Регистрация: 20.09.2013
Сообщений: 546
28.05.2014, 17:16  [ТС] #3
Цитата Сообщение от grikukan Посмотреть сообщение
Например так
Код C++
1
2
3
4
5
6
7
8
9
10
#include<fstream>
#include<string>
using namespace std;
int main()
{
string nazv="lala.txt";
ofstream file;
file.open(nazv.c_str());
file.close();
}
спасибо
0
Вир
0 / 0 / 0
Регистрация: 06.03.2014
Сообщений: 21
12.03.2015, 22:40 #4
У меня при запуске написанной выше программы вылетает ошибка " is not a valid floating point value". Подскажите в чём ошибка. Компилятор С++ builder 6.

Добавлено через 44 минуты
Уже разобрался.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2015, 22:40
Привет! Вот еще темы с ответами:

Инициализация переменной во время выполнения с именем, заданным пользователем - C++
Вопрос - возможно ли инициализировать переменную с именем заданным пользователем? то есть допустим из txt файла считался текст &quot;int...

Функция возвращает не ссылку а само значение переменной на которое оно ссылается - C++
Скажите пожалуйста есть функция `int&amp; my(){return a} которая возвращает ссылку если возвращаемое функцией значение присвоить переменной...

Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле. Если файла с таким именем не существует, то вывести –1 - C++
Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле. Если файла с таким именем не существует, то вывести...

Создание папки с заданным именем - C++
Открыт word документ с номером, к примеру 90.doc, необходимо создать в каталоге папку, предварительно проверив нет ли в нем такой же.. ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.03.2015, 22:40
Ответ Создать тему
Опции темы

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