C++入门

书籍《Accelerated C++》、《深入理解C++11:C++11新特性解析与应用》+博客+菜鸟教程

  1. 《Accelerated C++》:这是一本能够快速教人上手写C++代码的书,不会重点去讲解原理,而是直接教常用语法,让读者可以快速写出C++程序,而且会教你用更优雅的写法去写代码,养成良好的代码设计风格。

    我认为此书比较适合我是因为我已经有数据结构等一些基础的知识,而且一些点可以和JAVA放在一起思考和对比,更容易理解。最重要的是,时间紧迫,快速上手才能快速开始参与项目开发。边看边动手自己实践边思考。

    Ps:此书中文版翻译的质量不是很高,也有一些拼写错误,需要注意。

  2. 《深入理解C++11:C++11新特性解析与应用》:C++11有很多便捷性的特性,而且目前我们项目组用的规范都是C++14了,第一本书是本老书,里面的语法都是老的版本的,所以需要与时俱进,了解新的规范和特性。

  3. 看书如果遇到不理解的地方或者想深入了解的地方配合google相关博客学习。

IDE:

本来想用CLion,毕竟都是jetbrains大家族,快捷键、功能等对于我来说都会十分亲切。但无奈CLion打开项目需要CMakeLists.txt才能支持正常功能的使用,而我们的项目目前都没有配置这个,自己手写的话工作量太大,于是转而使用vscode,安装了一系列插件以支持C++开发:
C++学习之路C++学习之路

其他技术栈:

  1. typhoon-blade
  2. thrift + protobuf
  3. Linux常用命令
  4. git常用命令(以前都是图形化界面和网页操作)
  5. RocksDB

相关文章:

  • 2022-12-23
  • 2022-01-20
  • 2022-01-23
  • 2021-07-16
  • 2021-09-24
猜你喜欢
  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
  • 2021-11-07
  • 2021-11-10
  • 2022-12-23
相关资源
相似解决方案