我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于#c++#的问题:以下两种循环结束方式中第二种为什么是错误的

以下两种循环结束方式中第一种是正确的,第二种是Re;

while (s1.empty() == 0) {

        t1.push(s1.top());
        s1.pop();
    }
    while (1) {
        if (s2.empty() == 1)break;
        t2.push(s2.top());
        s2.pop();
    }
用代码块功能插入代码,请勿粘贴截图
运行结果及报错内容 _STL_REPORT_ERROR("deque empty before pop")

你是不是弄反了

近期文章

  • 这个简单的问题请问选什么?
  • 用OrCAD Capture 设计芯片有疑问
  • 在HTML选择选项中的Foreach php函数
  • 完成查找字符子串并的任务,使用函数完成 intreserch(char s[], char s1[])
  • 我哪里不对呀?谁来解释一下呀!
  • c删掉字符串中的数字?
  • matlab中的importGeometry怎么使用,stl文件怎么老是导不入
  • 关于qt不同窗口调用遇到的问题
  • 主要是到循环输入不会啦,求解
  • 正反反馈的判断和放大判断
  • 必填字段缺失。 PHP Paypal REST API
  • ,为什么不对呢,数据,为什么对不上
  • Python菜单选择输入问题
  • 大一新生应该怎么学啊
  • 下载adobe显示这样下一步该怎么办啊?
  • 竞争风险模型相关问题请教
  • 想问一下各位怎么才能输出
  • 有没有默认的maven中的settings.xml文件
  • 在php中的两个日期之间获取周数
  • 排序的代码运行不了程序还没报错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华