#include<iostream>
using namespace std;
int main()
{
ostream os=cout;
os<<"ABC";
}
这给了我编译错误。
答案 0 :(得分:2)
请改为尝试:
#include<iostream>
using namespace std;
int main()
{
ostream& os = cout;
os << "ABC"<< endl;
}
ostream& os = cout;
声明对名为cout
的{{1}}的引用。
答案 1 :(得分:1)
您肯定会收到错误,因为您无法直接将其分配给计数...您需要将其与ostream的引用相关联...
您可以更改一行:
ostream os = cout;
到
ostream&amp; os = cout
希望它对你有帮助......