比较重要的知识点是以下几个吧
gcc 编译原理
重中之中 预处理(preprocessing)编译(compression)汇编(assembly)连接(linking),理解这套原理,才能去比较好的构建一个项目。当然工作中用现在一般都用Cmake来搭建项目(或者bazel这类的),也必须要清楚这套流程。
IO
#include <iostream>
std::cout << "hello"
std::cin >> v1
记住>>和<<返回的结果都是左操作数,也就是输入流和输出流本身。