Chinaunix
标题:
命名空间下的操作符重载怎么访问
[打印本页]
作者:
sytpb
时间:
2016-12-11 11:47
标题:
命名空间下的操作符重载怎么访问
name space XX
{
istream operator >>(istream& is , type_t data)
{
}
}
int main()
{
type_t _data;
XX::>>data; //error
}
作者:
bruceteen
时间:
2016-12-12 10:18
#include <iostream>
struct type_t
{
};
namespace XX
{
std::istream& operator >>( std::istream& is, type_t& data )
{
return is;
}
}
int main( void )
{
type_t t;
{
using namespace XX;
std::cin >> t;
}
XX::operator >>( std::cin, t );
}
复制代码
作者:
sytpb
时间:
2016-12-12 13:35
XX:
perator >>( std::cin, t ); thanks .
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2