开始学习 C++
2025/03/22
其实早在 2007 年我就有了学习 C++ 的想法,于是当时就尝试学习了一下,但是由于当时我只有极少量 C 和 C# 的经验,所以对于 C++ 这门学习曲线比较陡峭的语言来说,我最终还是没能学下去,反而是 C# 我学得如鱼得水,以至于这些年我一直在用 C#。虽然用了 17 年的 C#,但限于先天因素我始终无法突破瓶颈成为大师,所以我就想与其困在这里不如学点新的东西。
于是 C++ 就成了首选,我相信有了这些年的经验和认知再来学习 C++ 会容易许多。毕竟 C++ 过于庞杂,如果没有明确的学习方向和目的,很容易迷失,最终就会什么都想要,结果什么也得不到。好在现在我知道该如何取舍了,谁也阻挡不了我了。另外还有一个非常重要的契机就是,我最近发现了几本学习 C++ 的绝佳宝书,内心的激动虽不及当年在中关村图书大厦第一眼见到旷世之作《CLR via C# 第 3 版》时的心潮澎湃和相见恨晚,但也算是死水般的生活突然荡起了一丝久违的涟漪。
之前买了很多 C++ 相关的书,踩了不少坑,像 C++ 语言之父写的什么狗屁《C++ 程序设计语言 第 4 版》,还有什么狗屁《C++ Primer Plus 中文版 第 5 版》,全 TMD 是初学者劝退指南,这些书先不论讲的东西是否通俗易懂、行云流水,单是排版和风格就让人心生厌恶,完全没有看下去的欲望。不是什么人都能写得出旷世之作,哪怕是 C++ 语言之父也不行,更别说市面上那些半瓢水的出书人。干过老师的人都知道,你能把知识讲出来,跟你能把学生教懂,完全是天壤之别。好的老师凤毛麟角,好的作者更是希世之珍,遇到了便要珍惜。