标题叫“精通 matlab”,但其实内容是讲 C++的,尤其是用老牌的 VC++6.0 来写代码,挺有年代感的。不过你别说,这套东西对于刚上手 C++的朋友来说,还是挺实用的。里面讲了从怎么新建一个 C++ Source File,到怎么编译运行,甚至怎么看错误提示,流程讲得比较细,照着做基本不会出错。

VC++6.0 的整个工作区概念挺老派的,但对理解软件结构有。一个项目能包含好几个源文件,这对于以后做大一点的工程有。而且它那种“编译-连接-运行”的方式,其实和现在用的 IDE 也差不多,概念打好了,换工具也不会太懵。

有些人刚接触 C++,会觉得“编辑器都看不懂”,其实不用怕。你就照着说的,File → New建文件,Build → Compile编译一下,慢慢就熟了。尤其是错误提示那块,多看几次就能看懂编译器到底在抱怨啥了。

不过要注意哦,虽然标题写着“matlab”,但这个资料跟 Matlab 关系不大,顶多是在附了个链接,讲了点 Matlab 和 C/C++规范的东西。如果你是奔着 Matlab 来的,建议你去看看这篇:高效 Matlab 以及 C 与 C++编程规范指南,更对口。

另外还有几个相关资源也还不错,比如:Apriori 算法的 C++实现,或者你对数据库开发感兴趣,可以看看Visual C++数据库编程指南,这些都蛮有用的。

如果你刚入门 C++,又不想一上来就用太复杂的 IDE,倒是可以从这份资源入手,环境虽然老了点,但讲得细,操作也直白。练好了,换成 VS Code 或者 CLion 就更轻松了。