在掌握VB.NET的同时学习c++

Learn C++ when mastering VB.NET

本文关键字:学习 c++ 掌握 VB NET      更新时间:2023-10-16

我认为自己是vb.net的大师,现在我想学习c++。我知道它们在很多方面是相似的,所以我没有从标准的"学习c++基础知识"开始,而有成千上万的基础知识,然后从那里开始,就像我对所有其他语言所做的那样。我希望有人能给我指出一个学习教程,一个有vb.net和c++知识的人。或者用一个页面来指出两者的区别。

此外,与他们是相似的,是他们的简单转换器,可以转换代码的行基从vb.net到c++ ?我想将我目前的asp.net网站(现在不到30行代码)项目转换为c++,因为我发现最好的学习方法是通过这样做。

正如@ildjarn和@GregHewgill所指出的,c++与vb.net有很大的不同。c#和(在某种程度上)c++/CLI会更接近(尽管名字不同,c++/CLI是而不是 c++)。

c++(本身)基本上不支持web开发,因此将asp.net网站转换为c++很可能是一项非常重要的工作。有一些框架(如Wt、POCO、ACE)支持用c++进行网络和web开发,但我不相信它们有从asp.net转换过来的自动化工具。无论如何,使用这些库之一将网站转换为c++是而不是将教会您很多关于c++的知识。它最多只能教你关于那个库的知识。

然而,我觉得有必要指出,如果web开发是你的主要兴趣,那么c++可能不是你的最佳选择。至少,这是一个非常不受欢迎的选择。

对于那些已经知道如何用其他语言编程并想要学习c++的人来说,典型的答案是加速c++ (但您可能想要查看其他可能性的c++书籍列表)。