前言
上次接触c++还是大一…那时看的飞快,现在发现c++的各种需求接踵而来….于是决定这俩个月狠过一遍c++ primer。如果进度允许的话再看看c++的技巧与模式。
主要从以下几方面入手:
- 语法,c++的语法较为复杂,需要比较细节的记录
- 底层实现,每章对应的语法点看下其反汇编的实现,着重逆向工程方面的问题。汇编以ARMv8与x86-64平台为准,编译器ndk-r16b,linux下为gcc7.3.0,gdb+ida分析
- 设计模式,因为涉及到开发,因此特记下。主要分俩点:c++专有的设计问题(代码结构,文件内容、头文件规划等);面向对象共有的设计模式(GOF)。
以primer5为基准,一章一篇记录