19 Star 169 Fork 281

飞行器智能感知与控制 / learn_programming

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.26 KB
一键复制 编辑 原始数据 按行查看 历史

C++基础

1. 学习内容

学习C++的基本语法,练习编写基本的程序,包括:

  • 基本的用法,变量、循环、判断、打印
  • 函数的定义、调用
  • 数组、指针
  • 类,面向对象编程
  • 文件、IO操作
  • STL标准模板类,模板
  • 如何使用IDE环境编写、调试程序;或者在Linux下用GCC编译器编译程序

2. 要求

请将练习的程序按照类别保存到对应的目录里。编程练习题目可以参考《编程练习题》

3. 学习资料

  • 资料(可以使用在线的教程,或者自己找比较合适的):
    • C++ 教程 ,通过这个教程快速学会C++的语法等。
    • 如果对自己有更高的要求,可以学习C++ Primer。不过最好还是用上面普通的教程先把基础知识学好之后,把Stage4的小项目做完之后,再学习C++ Primer更有效率。
    • 通过Google 开源项目风格指南规范自己写C++时的命名规范。

4. 小技巧

4.1 如何在一个程序里,写多个测试、验证代码

具体可以参考多个测试函数例子,里面的用法。这样让程序保持清晰、易懂。

multiTestFunctions

5. 参考资料

5.1 教程

5.2 英文的编程练习题

C++
1
https://gitee.com/pi-lab/learn_programming.git
git@gitee.com:pi-lab/learn_programming.git
pi-lab
learn_programming
learn_programming
master

搜索帮助