我希望拥有一个类型为istream
的变量,它可以保存文件或字符串的内容。如果没有指定文件,那么这个istream
类型的变量将被赋予一个字符串。
std::ifstream file(this->_path)
和
std::istringstream iss(stringSomething);
至
std::istream is
我尝试将它们分配给与同一基类继承的其他对象一样的istream
变量,但那不起作用。
如何将istringstream
和ifstream
分配给istream
变量?