operator bool() 是什么意思? C++高手进

问题描述:

operator bool() 是什么意思? C++高手进
在头文件里看到下面的函数:
operator bool() const
{ // return element
return (_Pbitset->test(_Mypos));
}
请问operator bool() const这是什么意思啊?
对bool 进行了什么操作? 怎么调用这个函数?
知道的给详细点 谢谢!~!~
1个回答 分类:综合 2014-10-13

问题解答:

我来补答
三个回答,没一个正解.
这个不过是提供一个本类型对象到bool的隐式转换罢了.
比如ofstream
ofstream ofs("output.txt");
if( ofs )
{ // todo
}
 
 
展开全文阅读
剩余:2000
上一页:求补英语