c++
许仙要揍白娘子
待到秋来九月八,我花开后百花杀。
冲天香阵透长安,满城尽带黄金甲。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++中的构造函数和析构函数
在c++中,我们知道它是一种面向对象的计算机编程语言,在定义类的时候,往往会使用构造函数和析构函数~构造函数:用于创建对象的特殊成员函数,当创建对象的时候,系统自动的调用构造函数;作用:1.类成员变量的初始化(静态变量除外,它是在全局数据区进行初始化的)2.为对象分配内存空间3.请求其他资源原型:类名::类名(参数表);特性:1.用户没有定义构造函数时,系统...原创 2022-04-11 18:52:11 · 1561 阅读 · 0 评论 -
c++内存管理
1.内存分段问题栈:又叫做堆栈,非静态局部变量/函数参数/返回值,栈是向下增长的内存映射:是高效的I/O映射方式用于装载一个共享的动态内存库。用户可以使用系统接口创建共享内存,做进程间通信堆:用于程序运行中动态内存分配,堆是向上增长的;数据段:存储全局数据和静态数据代码段:可执行的代码/只读常量2.c中动态内存开辟适合场景:长度在程序运行时才知道数组分配内存空间为什...原创 2018-08-04 16:09:07 · 299 阅读 · 0 评论 -
设计模式----六大设计原则
六大设计原则1.单一职责原则(Single Responsibility Principle)定义:应该有且仅有一个原因引起类的变更。单一职责原则的好处:(1)类的复杂性降低,实现什么职责都有清晰明确的定义(2)可读性提高,复杂性降低(3)可维护性提高,可读性提高(4)变更引起的风险降低2.里氏替换原则(Liskov Substitution Principle)...原创 2019-08-02 17:03:08 · 239 阅读 · 0 评论
分享