博览C++培训大纲

最近参加了一节博览C++培训公益课“C++的道与术”,觉得课程大纲写的很不错。

虽然也看了不少C++的书籍,但是自己在全局的分析方面总是觉得不好。看了这个课程大纲受益良多。无论C++方面参加面试,还是面试新同学也很有帮助。

 

1.直接映射到硬件
2.零开销抽象------不用的东西不需要代价;用的东西编译器生成的比手工的代码好
抽象代表类,函数,模板


1道,
机器思维:
语言构造
编译转换
内存模型
运行时机制

抽象思维
设计范式

2.术:
类型系统 1~2年
编译映射 3~5年
内存管理
设计范式 面向过程,面向对象,泛型编程,函数式编程,模板元编程 5~8年
习语与规范

时间分析-发生在什么时候c?ompiler/runtime
空间分析-变量对象放在哪里?stack,heap,bss,data/text segment,cache...
人物分析-代码哪来的,如何耦合?programmer VS compiler/runtime/framework


1.设计范式
2.设计原则
3.设计习语
4.

 

 

1.机器思维+抽象思维
2.深入理解C++内存管理
3.设计模式
4.模板和编译时多态
5.C++新特性
6.设计惯用法到设计规范,养成C++专家级编程风格

 

posted @ 2022-04-18 09:20  water_bear  阅读(156)  评论(0编辑  收藏  举报