C++ primer 读书笔记 chapter 12 动态内存与智能指针 智能指针和普通指针的区别在于智能指针实际上是对普通指针加了一层封装机制,这样的一层封装机制的目的是为了使得智能指针可以方便的管理一个对象的生命期。 2021-10-20 c++
C++ primer 读书笔记 chapter 7 类 类的基本思想是数据抽象(data abstraction)和封装(encapsulation)。数据抽象是一种依赖于接口(interface)和实现(implementation)分离的编程及设计技术。 2021-10-19 c++
侯捷C++系列(1) 1.inline内联函数 1.inline关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义,解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题。 2.inline的使用是有所限制的,inline只适合涵数体内代码简单的涵数使用,不能包含复杂的结构控制语句例如while、switch,并且不能内联函数本身不能是直接递归函数(即,自己内部还调用自己的函数)。 3.i 2021-09-12 c++
Linux Cammand Line 阅读笔记 Linux 的基本操作以及原理介绍 中文翻译链接 https://github.com/billie66/TLCL 2021-05-24 linux / unix