
c++
文章平均质量分 71
weixin_54096215
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++基础入门问题
问题1:sizeof关键词:统计数据类型所占内存大小如果统计数组长度:len=sizeof(a)/size(a[0])了;如果统计struct长度:struct hero arr3[5]={},len2=sizeof(arr3)/sizeof(hero)问题2:const关键词如果const后面是指针,则指针地址可以变,值不可以变;如果const后面是常量,则常量可以变,常量所指的真值地址不可以变。问题3:引用&后面跟不同的值有啥区别?注:引用必须初始化;引用在初原创 2025-01-08 15:08:44 · 240 阅读 · 0 评论 -
ubuntu20.04配置调试工具
这样的变量,“type”可以改成“shell”,不能任意;“label”是task的名称,可以随意,但要与launch.json文件中的变量“preLaunchTask”设置一致;3.“stopAtEntry”默认为false, 运行调试时,debugger不会在源文件中添加断点,设置为true时,调试会在main函数入口处等待。1.“program”表示需要调试的文件,需要和下面的cwd路径一致,下面设置为工作目录。根据自己的需求来修改,tasks.json是为整个目录配置环境,不需要修改诸如。原创 2024-07-04 20:02:30 · 1327 阅读 · 0 评论 -
c++之vector容器遍历方式
vector是定义在C++标准模板库。vector可以理解为是一个能够存放的动态数组,能够增加和删除元素,但是一个容器中的对象必须是同一种类型。1、vector为它们的元素使用,也就意味着可以通过指针的偏移量来进行访问某一个元素。2、与其他动态序列容器(队列、链表)相比,向量访问其元素(就像数组一样)非常高效,并且从末尾添加或删除元素的效率相对较高。但对于涉及在以外的位置插入或删除元素的操作,vector的性能相对较差1、由于vector能够,我们不需要考虑内存的增长和释放、具有很好的安全性。原创 2024-04-17 11:18:40 · 4110 阅读 · 0 评论