Thinking In C++笔记和例子

简介: 发现很多编程的地方都离不开C++,想要深入android底层更需要学习C/C++,之前虽然学过但是没有深入,花了20多天的时间完整的把上卷撸了一遍。所以这次的笔记全部写在项目里:github地址:Thinking In C++。

发现很多编程的地方都离不开C++,想要深入android底层更需要学习C/C++,之前虽然学过但是没有深入,花了20多天的时间完整的把<Thinking In C++>上卷撸了一遍。所以这次的笔记全部写在项目里:github地址:Thinking In C++

1.我的IDE是在Mac下的CLion,建议用Mac的同学使用这个

2.Windows的同学可以使用Cmake在其他IDE上构建项目,当然用CLion更好

项目示意图

3.Mac下的CLion项目如上图

  1. 灰色的目录表示没有被添加到项目中,需要你去添加了之后才能运行
  2. 白色的项目表示被添加到项目中了,可以直接运行
  3. 外层目录前面的字母表示章,内层目录中的字母表示节
相关文章
|
3月前
|
算法 C++
算法笔记:递归(c++实现)
算法笔记:递归(c++实现)
|
3月前
|
编译器 C++
《Effective C++ 改善程序与设计的55个具体做法》 第一章 笔记
《Effective C++ 改善程序与设计的55个具体做法》 第一章 笔记
|
1月前
|
C++ 容器
【C/C++笔记】迭代器
【C/C++笔记】迭代器
15 1
|
1月前
|
存储 安全 程序员
【C/C++笔记】迭代器范围
【C/C++笔记】迭代器范围
52 0
|
2月前
|
C++ Windows
FFmpeg开发笔记(三十九)给Visual Studio的C++工程集成FFmpeg
在Windows上使用Visual Studio 2022进行FFmpeg和SDL2集成开发,首先安装FFmpeg至E:\msys64\usr\local\ffmpeg,然后新建C++控制台项目。在项目属性中,添加FFmpeg和SDL2的头文件及库文件目录。接着配置链接器的附加依赖项,包括多个FFmpeg及SDL2的lib文件。在代码中引入FFmpeg的`av_log`函数输出"Hello World",编译并运行,若看到"Hello World",即表示集成成功。详细步骤可参考《FFmpeg开发实战:从零基础到短视频上线》。
70 0
FFmpeg开发笔记(三十九)给Visual Studio的C++工程集成FFmpeg
|
4月前
|
存储 C++ 容器
黑马c++ STL部分 笔记(7) list容器
黑马c++ STL部分 笔记(7) list容器
|
4月前
|
算法 C++ 容器
黑马c++ STL常用算法 笔记(5) 常用算术生成算法
黑马c++ STL常用算法 笔记(5) 常用算术生成算法
|
4月前
|
算法 C++ 容器
黑马c++ STL常用算法 笔记(4) 常用拷贝和替换算法
黑马c++ STL常用算法 笔记(4) 常用拷贝和替换算法
|
4月前
|
存储 算法 搜索推荐
黑马c++ STL常用算法 笔记(3) 排序算法
黑马c++ STL常用算法 笔记(3) 排序算法
|
4月前
|
算法 C++
黑马c++ STL常用算法 笔记(2) 查找算法
黑马c++ STL常用算法 笔记(2) 查找算法