想要系统学习C++,有什么推荐的网课或教材吗?

知乎热榜5个月前发布 NIUC!
1,298 0 0

南山烟雨珠江潮的回答

想要系统学习C++,最佳在线教程应该是leancpp.com:

Skill up with our free tutorials

learncpp的内容组织得非常全面又有条理,看它的目录就知道知识有多全了。以C++中的virtual functions为例,知识点就有这么多:

想要系统学习C++,有什么推荐的网课或教材吗?

还专门有一条是对virtual table的,点开看,有非常详细的代码和文字,还有如此生动的图形:

想要系统学习C++,有什么推荐的网课或教材吗?

其内容的详尽程度是其它C++教程所没有的。而且几乎所有的知识点都非常详尽,不止是这一个。

再例如数组相关的内容,看看目录就知道比一般的教程好一大截:

想要系统学习C++,有什么推荐的网课或教材吗?

每个章节后面都有一些练习,练习也尽量做得生动有趣,例如数组的部分,就有21点的练习:

Alright, now let’s use our Card and Deck to implement a simplified version of Blackjack! If you’re not already familiar with Blackjack, the Wikipedia article for Blackjack has a summary.
Here are the rules for our version of Blackjack: 。。。。后面省略几千字

知识点后面有讨论区,可以发表评论,练习也有提示。

更难得的是,它还会不停地更新,与时俱进,目前已经更新到C++23的知识:

想要系统学习C++,有什么推荐的网课或教材吗?

从最后的已移除章节,也可以看出该网站的内容是一直在不间断更新:

想要系统学习C++,有什么推荐的网课或教材吗?

毕竟一般的教程好不容易做出来就舍不得删除内容了。

© 版权声明

相关文章

暂无评论

暂无评论...