关于operator void* 操作符

在《大规模C++程序设计》这本书中谈到了迭代器模式。 他提供了这样的一个迭代器的例子     这个for循环中判断终止的写法,有点意思,做一下记录。 这个地方的本质是这样的:C++ 编译器,将it 转换为 (void*)it 观察是否是非0值。 之所以能转换,是因为重载了 void* 操作符。   用vs新建一个win32控制台工程 代码如下,代码将无法编译 // operatorTest.cpp
相关文章
相关标签/搜索