我在Java / OO方面有很多经验。那里有大量的C ++教程/参考资料,但我想知道Java程序员在进行转换时是否有一些关键的帮助。
我将从服务器端J2EE转向Windows Visual C ++桌面编程。
我用google搜索并找到了大量的资源,但我不知所措,不知道哪里最好花时间。我只有几天时间才能有个好的开始。
Visual Studio Express / Microsoft Visual C ++是我开始使用的最佳IDE吗?
此外,知道并使用这两种语言的其他人的智慧是什么?
答案 0 :(得分:2)
这里广泛推荐的书籍是Scott Meyers Effective系列。 “有效的C ++”,“更有效的C ++”和“有效的STL”。
答案 1 :(得分:2)
我之前一直穿着这双鞋,我经常发现自己有两个来源:
在这里,您将找到始终需要的基本标准C和C ++库。它们是面包和黄油。
第二个是Microsoft's Visual Studio Development Center。
在这里,您将找到Visual Studio及其内置库的链接器错误支持。
别忘了试试Visual Assist!如果你做了一些严肃的事情,VS2005中常常会出现智能感知故障,尽管我不能说新版本。
祝你好运!答案 2 :(得分:1)
Visual C ++是一个很好的方法,你可以从here免费获得快递版
就书而言,这取决于你想做什么。就学习Visual C ++,GUI,CLR和数据库编程而言,我喜欢Horton一书。 Lippman书是一本关于C ++的非常好的教程,但它只涵盖了基本语言,它很大。
一旦你掌握了基础知识,就看其他答案中所述的迈耶斯书籍 Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
本作者还有其他一些人,他们真的很好,但很久没有更新。
真正优秀的在线C++ FAQ is here。
如果你发表评论说明你打算用C ++做什么,我们可以给你更窄的指导,指出你想要进入的方向
答案 3 :(得分:0)
如果只选择一本书来进行高质量的开发--Scott Meyers“Effective C ++”。因为在C ++中存在一些怪癖,如果没有这本(或几本类似的)书,你将肯定点击它们。阅读它也是一种乐趣(因此你可以快速阅读),因为它结合了幽默和易于理解的深刻见解。
但它不是一个教程。
我从未尝试过“快速”教程,但这里很漂亮good looking tutorial。我认为这对于有经验的程序员来说是完美的 - 通过一些示例和评论来解释不同语言特征的简短文章