022 C 知识总结
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
007 内存对齐
浏览
67
扫码
分享
2022-07-09 00:51:56
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
【侯捷-C 系列视频】
002 面向对象高级开发(下)
00 课程目录
001 面向对象高级开发(上)
【C 知识点-LeetBook】
【目录】
【1 编译内存相关】
001 C 程序编译过程
002 C 内存管理
003 栈和堆的区别
004 变量的区别
005 全局变量定义在头文件中有什么问题?
006 对象创建限制在堆或栈
007 内存对齐
008 类的大小
009 什么是内存泄漏
010 怎么防止内存泄漏?内存泄漏检测工具的原理?
011 智能指针有哪几种?智能指针的实现原理?
012 一个 unique_ptr 怎么赋值给另一个 unique_ptr 对象?
013 使用智能指针会出现什么问题?怎么解决?
【2 语言对比】
001 C 11 新特性
002 C 和 C 的区别
003 Java 和 C 的区别
004 Python 和 C 的区别
【3 面向对象】
001 什么是面向对象?面向对象的三大特性
002 重载、重写、隐藏的区别
003 如何理解 C 是面向对象编程
004 什么是多态?多态如何实现?
【4 关键字库函数】
001 sizeof 和 strlen 的区别
002 lambda 表达式(匿名函数)的具体应用和使用场景
003 explicit 的作用(如何避免编译器进行隐式类型转换)
004 C 和 C static 的区别
005 static 的作用
006 static 在类中使用的注意事项(定义、初始化和使用)
007 static 全局变量和普通全局变量的异同
008 const 作用及用法
009 define 和 const 的区别
010 define 和 typedef 的区别
011 用宏实现比较大小,以及两个数中的最小值
012 inline 作用及使用方法
012-2 inline 作用及使用方法
013 inline 函数工作原理
014 宏定义(define)和内联函数(inline)的区别
015~019 new delete malloc free
020~023 class struct union
024~025 volatile
026 返回函数中静态变量的地址
027 extern "C" 的作用
028 sizeof(1==1) 在 C 和 C 中的结果
029 memcpy和memmove函数的底层原理
030 strcpy函数的缺陷
031 auto类型推导
【5 类相关】
001~004 虚函数
005 如何禁止构造函数的使用?
006 什么是类的默认构造函数?
007 构造函数、析构函数是否需要定义成虚函数?为什么?
008 如何避免拷贝?
009&015 如何减少构造函数开销?为什么用成员初始化列表会快一些?
010 多重继承时会出现什么状况?如何解决?
011 空类占多少字节?C 编译器会给一个空类自动生成哪些函数?
012 为什么拷贝构造函数必须为引用?
013 C 类对象的初始化顺序
014 如何禁止一个类被实例化?
016 实例化一个对象需要哪几个阶段?
017 友元函数的作用及使用场景
018 静态绑定和动态绑定是怎么实现的?
019 深拷贝和浅拷贝的区别
020 编译时多态和运行时多态的区别
021 实现一个类成员函数,要求不允许修改类的成员变量?
022 如何让类不能被继承?
【6 语言特性相关】
001 左值和右值的区别?左值引用和右值引用的区别,如何将左值转换成右值?
002 std::move() 函数的实现原理(理解不深)
003 什么是指针?指针的大小及用法?
004 什么是野指针和悬空指针?
005 C 11 nullptr 比 NULL 优势
006 指针和引用的区别?
007 常量指针和指针常量的区别
008 函数指针和指针函数的区别
009 强制类型转换有哪几种?
010 如何判断结构体是否相等?能否用 memcmp 函数判断结构体相等?
011 什么是模板?如何实现?
012 函数模板和类模板的区别?
013 什么是可变参数模板
mark mark mark mark mark
014 什么是模板特化?为什么特化?
015 include " " 和 <> 的区别
016 switch 的 case 里为何不能定义变量
017 迭代器的作用?
018 泛型编程如何实现?
019 什么是类型萃取?
【7 设计模式】
004 什么是观察者模式?如何实现?应用场景?
003 什么是工厂模式?如何实现?应用场景?
002 什么是单例模式?如何实现?应用场景?
001 了解哪些设计模式?
【8 参考资料】
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注