zhqherm

导航

2019年12月16日 #

C++笔记(2) —— 动态内存

摘要: C++笔记(2) —— 动态内存 简述 静态内存用来保存局部static对象、类static数据成员、和函数之外的变量,而栈内存用来保存函数内的非static对象。这两部分内存都是经由编译器自动创建和销毁的,而除此之外还有一个内存池,一般被称为堆,是用来存储动态分配的对象。这些对象需要交由程序自己控 阅读全文

posted @ 2019-12-16 23:06 zhqherm 阅读(103) 评论(0) 推荐(0)

C++笔记(1) —— 模板

摘要: C++笔记(1) —— 模板 简述 面向对象编程(OOP)和泛型编程(GP)是C++语言的两个不同分支,而模板就是C++泛型编程的基础。模板就等于是一个类或者函数的基本公式,在编译时就能获知具体类型从而展开成对应的一份代码。 模板在什么地方使用,如何使用,想法也很简单。在设计一个类或者函数的时候,如 阅读全文

posted @ 2019-12-16 23:04 zhqherm 阅读(118) 评论(0) 推荐(0)