随笔分类 -  面向对象程序设计(C++)

摘要:学习算法的时候遇到了一个不认识的写法,去网上查了查,看到有一篇写的挺好的,转载过来了 C++隐式类型转换运算符operator type()用法详解 对象向基本数据类型转换: 点击查看代码 #include<iostream> #include<string> using namespace std 阅读全文
posted @ 2021-11-24 09:11 dou_fu_gan 阅读(127) 评论(0) 推荐(0) 编辑
摘要:《C++ primer》中提到:在C++中,动态内存的管理是通过一对运算符来完成的: new 在内存池中为对象分配一块空间,并指向这个对象的指针,我们可以在这里对对象进行初始化; delete 接受一个指向对象的指针,销毁该对象,并释放与之关联的内存 通过new出来的对象和栈内存或静态内存中的对象不 阅读全文
posted @ 2020-12-08 20:06 dou_fu_gan 阅读(105) 评论(0) 推荐(0) 编辑
摘要:背景:老师留了一个作业,对两个数组进行相加,但是总是会出现错误;首先我们需要知道当数组作为参数传递的时候是不能用 sizeof 的,因为当数组传入子函数就变成了普通的数组头;这时候使用 sizeof 只会检测到指针的长度; 我们用模板来传递数组,实际上并非模板可以传递数组,而是引用传递完成了这件事 阅读全文
posted @ 2020-11-16 22:03 dou_fu_gan 阅读(133) 评论(0) 推荐(0) 编辑
摘要:C++类的概念: 下面我们介绍一个类的实际例程: 1.定义一个类,描述一个点的坐标 2.定义一个派生类,描述一个圆 #include<iostream> using namespace std; class point{ protected: int x; int y; public: void s 阅读全文
posted @ 2020-11-16 12:48 dou_fu_gan 阅读(296) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示