關於operator void* 操作符

在《大規模C++程序設計》這本書中談到了迭代器模式。 他提供了這樣的一個迭代器的例子     這個for循環中判斷終止的寫法,有點意思,做一下記錄。 這個地方的本質是這樣的:C++ 編譯器,將it 轉換爲 (void*)it 觀察是否是非0值。 之所以能轉換,是因爲重載了 void* 操作符。   用vs新建一個win32控制檯工程 代碼如下,代碼將無法編譯 // operatorTest.cpp
相關文章
相關標籤/搜索