ylww

随笔仅作学习记录,请辩证参考!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页

2022年10月20日

摘要: vector在前端插入元素,所有元素都将往后回退一个。 deque在前端插入元素,即在前端直接插入。这是通过多个数组来实现的。 continue是指跳过当前这一次的continue下面的循环体内容。 如果是for循环的话: for(int i =0; i<n; i++){ 循环体 } erase(i 阅读全文
posted @ 2022-10-20 21:15 理想主义者光芒万丈 阅读(24) 评论(0) 推荐(0)

摘要: 动态数组是指会自动扩充空间,其采用的也是动态内存。 1. vector是表示可变大小数组的序列容器.(因此其空间存在于堆上) 2. 就像数组一样,vector也采用的连续存储空间来存储元素,也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效,但是又不像数组,它的大小是可以动态改变的 阅读全文
posted @ 2022-10-20 12:26 理想主义者光芒万丈 阅读(35) 评论(0) 推荐(0)

2022年10月18日

摘要: 传统的错误处理机制 通过函数的返回值来处理错误。 异常处理的基本语法 异常接口声明 异常类型和生命周期 以下代码中,形参error能够重复出现是因为,error作用域仅仅在catch(){ } 之中。 异常和继承 虚函数一般是用父类指针来接的,但是如果父类引用了子类的对象,也是可以实现多态机制的。 阅读全文
posted @ 2022-10-18 15:35 理想主义者光芒万丈 阅读(24) 评论(0) 推荐(0)

2022年10月17日

摘要: return是如何将值返回给主调函数的 我们知道,被调函数运行结束后才会返回主调函数,但是被调函数运行结束后系统为被调函数中的局部变量分配的内存空间就会被释放。也就是说,return 返回的那个值在被调函数运行一结束就被释放掉了,那么它是怎么返回给主调函数的呢?事实上在执行 return 语句时系统 阅读全文
posted @ 2022-10-17 18:36 理想主义者光芒万丈 阅读(1159) 评论(0) 推荐(0)

2022年10月16日

摘要: (视频参考:b站up主: c语言小白进阶之路 c语言文件操作) 文件分类:文本文件和二进制文件 文本文件:保存的时候,每一个字符对应一个字节 二进制文件:按照二进制编码保存的文件 文件操作:打开,写入,读取,关闭 1.打开文件 fopen() FILE *fopen(const char* file 阅读全文
posted @ 2022-10-16 00:52 理想主义者光芒万丈 阅读(263) 评论(0) 推荐(0)

2022年10月13日

摘要: 类模板使用总结 阅读全文
posted @ 2022-10-13 19:17 理想主义者光芒万丈 阅读(21) 评论(0) 推荐(0)

摘要: 一般来说,能不用友元就不用友元。 友元函数并不是类的内部函数,因此写法颇有规则: 这里的必须写成是为了统一形式,并不是说少写了T,编译器一定不会识别。 例如,(1)中addA()中的两个引用是可以不写<T>的,又如(3)中addA<int> 这里不写<int>是可以的。 此外,如果类模板与友元函数用 阅读全文
posted @ 2022-10-13 17:48 理想主义者光芒万丈 阅读(55) 评论(0) 推荐(0)

摘要: 1.为什么要使用类模板 4.继承中类模板的使用 对于第三种情况: 运行结果: 如果,类模板的实现与主函数在同一个文件中,那么与正常函数之间的用法是相同的,包含头文件即可。 但是一般来讲,类模板头文件h,类的实现cpp,与主函数之间是相互分离的。此时如果主函数仅仅包含类模板头文件, 是会发生编译错误的 阅读全文
posted @ 2022-10-13 11:43 理想主义者光芒万丈 阅读(31) 评论(0) 推荐(0)

2022年10月12日

摘要: 按照之前所学,是需要根据形参类型的不同来重载函数的。但是根据函数模板则可以解决这个繁琐的问题。 调用时才区分类型。 主函数中: 补充: 主函数中: 6.函数模板的调用机制 阅读全文
posted @ 2022-10-12 09:13 理想主义者光芒万丈 阅读(20) 评论(0) 推荐(0)

2022年10月10日

摘要: 多态 多态机制的实现就是通过虚函数。 虚函数的原理 虚函数表 单个类的虚函数表 以上结论通过以下代码测试: 运行结果: 证明内存就是如上分布。 通过调用命令行同样可以证得此结论: 使用继承的虚函数表 此时: 代码验证: 运行结果: 使用多重继承的虚函数表 vs中,多重继承时,会继承多个虚函数表(实际 阅读全文
posted @ 2022-10-10 10:14 理想主义者光芒万丈 阅读(26) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页