【第一種】 using directive
class Complex{
//ToDo
}
int main()
{
using namespace std;// 該行以下的代碼段都認識std了,直接使用std裏面函數即可
Complex c1(1,2);
cout << c1;
}
【第二種】 using declaretion
class Complex{
//ToDo
}
int main()
{
using std::cout; // 該行以下的代碼段都認識cout了,但不認識cin,使用cin時,需要‘std::cin’這樣去使用
Complex c1(1,2);
cout << c1;
}
【第三種】直接引用的方式
參考鏈接: [[C/C++]_[操作符重載operator type()和operator()的區別]
class Complex{
//ToDo
}
int main()
{
Complex c1(1,2);
std::cout << c1; // 每次使用cout時,都要加前綴std::
}