不是说不能返回局部变量的引用吗,为什么这里可以
std::ostream& operator<< (std::ostream& _cout, hstring& hstr) { std::cout << hstr.getstr(); return _cout; } 这里的_cout就是一个局部变量,为什么这里返回值是引用,而且还可以运行呢
收起
_cout 不是局部变量,是参数
报告相同问题?