- 博客(2)
- 收藏
- 关注
原创 range-based for循环
看不懂auto l:ll是啥意思,查了才知道这是C++11引入的一种方便遍历容器的语法糖。(语法糖就是在不变代码功能的前提下,改变代码的写法,提高代码可读性。)这里l是一个自动类型的迭代变量,会依次指向容器中的每个元素,ll是容器。这个写法相当于:假设ll是一个int数组。range-based for是C++11引入的一种方便遍历容器的语法糖。这两个代码量一对比,上一个写法要省事很多,今天又学到了一个遍历容器的简单写法。for(迭代变量:容器)
2024-04-09 16:02:59
262
1
原创 Qt程序异常结束的原因记录
最近在写一个项目,自己创建了一个类,只要创建这个类的对象,不论是在堆区还是在栈区都会出现程序异常结束,找了好久,也上网搜了很多解决方法,大部分都是代dll文件出现问题,我的代码不是这个问题,然后我把这个类的所有文件全删了,重新创建一个新类,才发现是因为我重载构造函数的时候,忘记创建ui界面,在没有创建ui界面的情况下,使用了它,才会报这个错误!如果创建了一个类,需要使用ui界面,那么重载构造函数时不要忘了加上这俩行代码!
2024-03-16 00:00:06
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人