不明白为什么return std::set<int>();还给空了std::set<int>.是否有运营商超载的operator ()在std::set上课吗?我假设它std::set<int>()是一个函数,而不是一个对象!这个函数定义在哪里?
return std::set<int>();
std::set<int>
operator ()
std::set
std::set<int>()
似乎默认构造函数std::set<int> s;与表达式相同std::set<int>()???
std::set<int> s;
谢谢你的回复...似乎我不懂C++基础知识......
c++ operator-overloading default-constructor
c++ ×1
default-constructor ×1
operator-overloading ×1