C++ "No overloaded function takes 0 arguments"错误
C++ "No overloaded function takes 0 arguments" error
我有一个程序正在保存一个用户名,它的读取用户名函数一直给出这个错误:
项目文件行抑制状态c:usersmaindocumentsvisual studio 2015projects ConsoleApplication3 ConsoleApplication3 ConsoleApplication3 ConsoleApplication3 .cpp 25
我是一个c++新手,不明白这个错误是什么意思,但我有我的代码在这里。
string name2()
{
string name2;
ifstream myfile("Userlog.txt");
myfile.open();
myfile >> name2;
myfile.close();
return name2;
}
string name2;
ifstream myfile("Userlog.txt"); // here you are calling open
myfile.open(); // no version of ifstream. so open what??!!!
上一行可以翻译为:
ifstream myfile;
myfile.open("Userlog.txt");
myfile >> name2;
myfile.close();
相关文章:
- 警告处理为错误这里有什么问题
- "error: no matching function for call to"构造函数错误
- boost::进程间消息队列引发错误
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 有关插入适配器的错误。[错误]请求从 'back_insert_iterator<vector<>>' 类型转换为非标量类型
- QT在错误的班级中寻找空位
- vector.resize()中的分配错误
- 代码在main()中运行,但在函数中出现错误
- 释放错误后堆使用
- (C++)分析树以计算返回错误值的简单算术表达式
- Project Euler问题4的错误解决方案
- 我的字符计数代码计算错误.为什么
- 从"int*"强制转换为"unsigned int"会丢失精度错误
- 尝试导入pybind-opencv模块时出现libgtk错误
- map.insert:"Invalid arguments"错误与 pair<enum,vector<*>>
- MEX 编译给出"there are no arguments to ... that depend on a template parameter"错误
- "term does not evaluate to a function taking 0 arguments"错误
- 如何调试"C++ Function does not take 0 arguments"错误?
- C++ "No overloaded function takes 0 arguments"错误
- 使用 std::累积,得到一个"too many arguments"错误