我正在练习一些c ++(试图离开Java),我偶然发现了这个恼人的错误:错误:没有操作符<<匹配这些操作数.我在这个网站上搜索了一个明确的答案,没有运气,我确实发现我不是唯一一个.
这个错误出现在我的.cpp文件中,还有其他错误,但我现在不介意他们.
void NamedStorm::displayOutput(NamedStorm storm[]){
for(int i = 0; i < sizeof(storm); i++){
cout << storm[i] << "\n";
}
}
Run Code Online (Sandbox Code Playgroud)
有些东西与"<<"有关,我不知道最近会发生什么.
由于您正在尝试cout类对象,因此需要重载<<
std::ostream& operator<<(ostream& out, const NamedStorm& namedStorm)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14149 次 |
| 最近记录: |