Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们大程序中使用的是stl queue,一行一行
if( q_block.empty() )
它返回 true 而它不应该返回。我将此代码更改为
if( q_block.size() == 0 )
它按预期返回 false 。看了STL源码,发现这两个功能完全一样。但我不知道为什么它在这种情况下表现不同。
谁能给我一些想法?