報錯:
error C2143: 語法錯誤 : 缺少“;”(在“&”的前面)
代碼:
#include <iostream> ostream & << (ostream& os, int i) { return os << i ; }
解決方法:加入using namespace std;
解決報錯后代碼:
#include <iostream> using namespace std; ostream & << (ostream& os, int i) { return os << i ; }
Or
#include <iostream> std::ostream & << (std::ostream& os, int i) { return os << i ; }