How am I supposed to do something like this in C++?
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
string input_filename_ = "";
istream& input = (input_filename_ == "") ? cin : ifstream(input_filename_, ifstream::in);
I am getting this error and don't know why.
E0330 "std::basic_istream<_Elem, _Traits>::basic_istream(std::basic_istream<_Elem, _Traits>::_Myt &&_Right) [with _Elem=char, _Traits=std::char_traits]" (declared at line 55 of "d:\Program Files\Visual Studio 2017\VC\Tools\MSVC\14.11.25503\include\istream") is inaccessible
fstreamandsstream- Jake Freeman