МУ
Максим Ульянов

Как в c++ создать файл с именем, которое ввёл пользователь (в программе не задано имя)

СП
Сергей Пынзару

#include
#include
#include
using namespace std;
void ru();
int main() {
ru();
wcout << L"Введите имя файла: ";
const size_t max_file_name = 123;
const size_t max_file_length = 128;
wchar_t filename[max_file_name];
wcin.getline(filename, max_file_name);
wcscat_s(filename, max_file_length, L".txt");
ofstream ofs;
ofs.open(filename, ifstream::out);
if (ofs.is_open()) ofs.close();
wcout << L"Прверьте наличие файла " << filename << L" в папке проекта\n";
cin.get(); cin.get();
return 0;
}
void ru() {
wcout.imbue(locale(".866"));
wcin.imbue(locale(".866"));
}

НП
Наталья Пескова

Вводите имя и открываете файл с этим именем.

Похожие вопросы
Нужно создать инсталятор, который установит необходимые файлы в путь указанный пользователем. Что бы был выбор.
Составить программу, которая задает пользователю вопросы
Написать программу, в которой создаются и разрушаются объекты, определенного пользователем класса.
Какая нужна для программирования C+ ? необходима программа именно для C+
Можно ли задать блокировку на win7 при смене учетных записей пользователя программ, браузера, файлов?
Как создать ЕХЕ-файл в программе DEV C++
Пользователь запускает мою программу от имени администратора. Как моей программе узнать имя пользователя?
Создать командный файл, который бы удалял все файлы заданного расширения.
Как создать пользователя от имени гостя?
C++ -изменение имени файла по заданным параметрам.