在下面的代码中,我感到困惑并添加了一个 + 应该是 <<
#include <iostream>
#include "Ship.h"
using namespace std;
int main()
{
cout << "Hello world!" << endl;
char someLetter = aLetter(true);
cout <<"Still good"<<endl;
cout << "someLetter: " + someLetter << endl;
return 0;
}
应该
cout << "someLetter: " << someLetter << endl;
输出的错误代码:
你好世界!
还是不错的
os::clear
我不明白的是为什么编译器没有捕获任何错误以及 os::clear 是什么意思?还有为什么行首没有“someLetter:”?