当前位置: 首页 > 工具软件 > Poptop > 使用案例 >

queue的pop,top ?! 为什么会有segmentation fault !!!

子车成和
2023-12-01

忘记是哪一道题了,但是重要的是:要 pop 或者访问 top 元素必须要先看队列是否为空!!!就算用&&连接,empty也要写在前面!!!

就像这样:

if ( !que.empty() && que.top() == a) // 注意必须要把empty写在前面
    que.pop();

if ( !que.empty() )
    que.pop();

别忘了哟~~~~~~~~~~~~

 类似资料: