我是.net c#程序员,但我也想学习.NET C ++。我是c ++的初学者。是否有从初学者到专家的任何网站,书籍或视频教程?
答案 0 :(得分:7)
没有“.Net c ++”这样的东西。
也许您的意思是 C ++ / CLI ,这是Microsoft的语言规范,旨在取代C ++的Managed Extensions(请参阅Wikipedia)。 C ++的托管扩展是它的劣等现在已经不存在的祖先[感谢@dp对你的评论]。
请记住,当您选择C ++ / CLI不等于(标准) C ++ 编程语言的学习资料时;所以如果你想学习前者,你应该编辑问题标题和标签。
(注意:这不是挑剔,而是帮助。我认为每个名称都有正确的想法,每个概念的正确名称,是一致学习的重要因素。当然,如果您在网上搜索信息。)
答案 1 :(得分:3)
我建议从布鲁斯·埃克尔的Thinking in C++开始。
它已经存在了一段时间(最新版本2003),但它提供了从初学者到更高级技术和C ++内部的良好路径。它还有一些OO基础,以防您想要了解更多有关基础知识的信息。
答案 2 :(得分:3)
答案 3 :(得分:3)
对于初学者,我认为一个好的起点是C++ Primer。从那里我推荐Scott Meyers的Effective C++书。
当然之前已经问过这个问题,我找不到副本。
答案 4 :(得分:1)
非常适合c ++,你会从c#
中知道.net答案 5 :(得分:0)
最重要的提示:在C#中,您可以使用类完成所有操作,而在C ++中,您可以使用函数调用对Win32 API进行任何操作。