【第一种】 using directive
class Complex{
//ToDo
}
int main()
{
using namespace std;// 该行以下的代码段都认识std了,直接使用std里面函数即可
Complex c1(,);
cout << c1;
}
【第二种】 using declaretion
class Complex{
//ToDo
}
int main()
{
using std::cout; // 该行以下的代码段都认识cout了,但不认识cin,使用cin时,需要‘std::cin’这样去使用
Complex c1(,);
cout << c1;
}
【第三种】直接引用的方式
参考链接: [[C/C++]_[操作符重载operator type()和operator()的区别]
class Complex{
//ToDo
}
int main()
{
Complex c1(,);
std::cout << c1; // 每次使用cout时,都要加前缀std::
}