沉着冷静调试C++大程序

突然崩溃了.

空 改调试级(){//统一处理.
    t.置级(0);//1级,弱了.
    t.注册<1,...>();
}//将类改为0,函数改为1,在这里面改.

先改代码级,改到最大.最后在

调试(3,"分");//

这里发现了.大概在该段.先多点加上打印("啊啊啊");
定位在切串函数.代码如下:

    整 k=.大小(),i=0,m=.大小();
    整 j=.();//这一句有问题(m==0){...;;}

以前写的函数,没注意.

(m==0){...;;}
    整 j=.();

改成上面,就可以了.一个顺序变化,就要出问题.
这个后(),就要小心.还有就是[]也要小心.
程序就是:写+编译时错误+运行时错误.rust吹没有错误,实际上是不可能的,运行时错误,你避免不了,这是逻辑错误.

posted @ 2021-11-28 11:16  zjh6  阅读(15)  评论(0)    收藏  举报  来源