|
相对其他语言来说,c++算是难度比较高的了,这一点无法否认。
但是如果能有一些好的网站,则会让你的学习事半功倍!
语言学习类
LEARNCPP地址:https://www.learncpp.com/
Learn Cpp是一个英文的C++教程网站,教你如何从完全没有编程基础到使用c++进行编程。
Ru noob地址:https://www.runoob.com/
作为入门,Runoob也可以一看。这个网站提供了常见的各种语言的入门教程,网站本身也可以在线编译和运行c++程序。
编译运行工具
C++ shell地址:https://cpp.sh/
C++ shell是一个在线编译运行网站。支持从98到23的c++标准,三个警告选项(-Wall, -Wextra, -Wpedantic)以及五个优化级别选项(-O0, -O1, -O2, -O3, -Oz)。功能相对简单,但是测试一些随手写的代码足够了。
Wandbox地址:https://wandbox.org/
也是一个多语言的在线编译网站。特点是可以选择是否使用boost,也可以手动往里面填编译选项。
性能Profiler
Quick Bench地址:https://quick-bench.com/
在线的benchmark网站,可以快速比较多段代码的性能。它可以让你选择编译器、c++标准、优化级别等
探索内部编译
Godbolt地址:https://godbolt.org/
它主要的特点是把c++实时转换成汇编,。非常有特色的一点是「你把鼠标放在左边的cpp文件的某一行的时候,右边对应的汇编也会被高亮」,这样你能够很容易知道每一行转换出的对应的汇编是什么样的。
「这绝对是一个你直接去尝试一下的一个网站」。
对这些网站感兴趣的可以查看本条视频的第一条评论,获取详细信息哦 |
|