osg源码中的ref_ptr operator unspecified_bool_type() 指向类数据成员的指针&类转化为另一类型(如自定义的C类转化为int)
templateclassA{public: typedefTA::*unspecified_bool_type;//另一类型,指向T的指针,但该类型是属于A的,声明时要加A::,访问时应加a.. operatorunspecified_bool_type()const { m_p=3; return&A::m_p;//一定要用A:: } public: Tm_p;};Aa;A::uns