文章目录
- 1、[CppReference](https://en.cppreference.com/w/)
- 2、[TutorialsPoint](https://www.tutorialspoint.com/cplusplus/index.htm)
- 3、[C++之父](https://www.stroustrup.com/bs_faq.html)
- 4、[Cpp Core Guidelines](http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines)
- 5、[C++ Super-FAQ](https://isocpp.org/faq)
- 6、[Learn C++](https://www.learncpp.com/)
- 7、[Compiler Explorer](https://gcc.godbolt.org/)
- 8、[C++在线编译](https://www.build-bench.com/)
- 9、[C++ Online Complier](https://www.programiz.com/cpp-programming/online-compiler/)
1、CppReference
当之无愧的学习C++第一网站。
该网站希望给程序员提供一个关于C++和C的完整的在线参考,所以它的内容非常的丰富。有以下几大优点:
1、分门别类,系统且全面,提供用法示例,涵盖C++ 99%以上的知识点(第一优点)
2、更新频繁,紧随C++标准
3、对哪些特性是哪个标准开始推出或者废弃都做了标注
4、对于某些函数,会给出比较简单的可能实现,更利于读者去了解这个类或者库。
5、除此之外,它还提供多种阅读语言,中文也在支持的范围之内,而且我们还可以下载离线版本。
内容的分类还是比较合理的,可以很容易找到我们需要的内容,而且,在最前面有编译器支持的特性的统计页面,可以快速的是我们找到编译器是否支持特定的特性。
C++ compiler support
2、TutorialsPoint
Tutorialspoint 是一个顶级网站,之所以这么说,是因为你想学的任何技术(包括 C++),它几乎都提供了详细的教程。
3、C++之父
这是Bjarne Stroustrup的个人网站,记录很多C++的相关内容。
4、Cpp Core Guidelines
这是C++的编程指南,由C++的两位大佬(C++之父和C++标准委员会主席Herb Sutter)写的。它告诉C++程序员怎样去写好C++代码,非常值得一看。持续在更新。
5、C++ Super-FAQ
Marshall Cline’s C++ FAQs, and Bjarne Stroustrup’s C++ FAQ的融合。也就是C++之父的C++ FAQ可以不看,直接看这个修订后的超级版本
6、Learn C++
7、Compiler Explorer
一个在线的代码编辑编译网站,功能相当强大,除了基本的编辑,编译,运行之外,它还支持多种的编译环境,clang,gcc 和mvsc等。可以查看汇编指令,并且可以对比不同编译器产生的汇编指令。而且,你还可以把你在这个网站上写的代码用链接分享给其他人。