Создание текстового файла на моем рабочем столе с именем того, что я ввожу - PullRequest
0 голосов
/ 26 февраля 2019

Я борюсь с этим кодом, где я хочу иметь ввод, который является именем текстового файла.После этого я хочу, чтобы он автоматически создал этот текстовый файл с именем, которое я дал, на рабочем столе.Почему это не работает?

#include<fstream>
#include<iostream>
#include<string>

using namespace std;

int main()
{
    int n = 10;
    ofstream Database;
    string path, nameoffile,desktop,txt=".txt";
    desktop = "C:\\Users\\PC-NAME\\Desktop\\";
    cout << desktop << endl;
    cin >> nameoffile;
    path = desktop.append(nameoffile);
    path = path.append(txt);
    cout << path << endl;
    Database.open(path);
    while (n != 0)
    {
        Database << "Tester text" << " " << n << endl;
        n = n - 1;
    }
    Database.close();
    system("pause");
    return 0;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...