Я хотел написать программу, которая позволяет пользователям писать какие-то случайные вещи, но я получил ошибку , говорящую Обработка файлов C++ Ошибка
no matching call to, которую я не могу понять. пожалуйста помогите. , пока вы пытаетесь ответить на этот вопрос, постарайтесь быть более конкретными.
вот мой код
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
int main()
{
string story;
ofstream theFile;
theFile.open("Random.txt");
while(cin.get(story,5000)!=EOF)
{
theFile<< story;
}
return 0;
}
Что ошибка вы испытываете? –
нет соответствующего вызова на «std :: basic_istream :: get (std: :) и еще несколько» –
Проверьте [документацию] (http://en.cppreference.com/w/cpp/io/basic_istream/get) - нет перегрузки 'istream :: get', который принимает' std :: string'. – jrok