当前位置:  开发笔记 > 编程语言 > 正文

从C#切换到C++.任何必读书?

如何解决《从C#切换到C++.任何必读书?》经验,为你挑选了4个好方法。

我正试图找到一条从C#到C++的阻力最小的路径,虽然我觉得在经过两年的稳定之后我能很好地处理C#,但我仍然不确定我是否已经获得了C++的"沟槽",尽管经过多次尝试.

是否有任何特定的书籍或网站可能适合这种转变?



1> cero..:

大约两年前,我从C#转换到C++(经过10年的java编写).对我来说最有用的一本书是Bruce Eckel的C++思考 [ AMZN ].您也可以在Eckel的网站上在线阅读本书.这是一本写得很好的书 - 你可以在床上阅读的那本书 - 它也可以作为键盘端参考.它假设OO和一般编程概念具有很高的舒适度.

Stroustrup [ AMZN ]作为参考是非常宝贵的,但除非你试图回答一个非常具体的问题,否则基本上是难以理解的 - 即便如此,这也是一场斗争.几年后我没有破解我的K&R [ AMZN ].我不认为它作为C++参考有很多价值.迈尔斯的有效C++ [ AMZN ](一旦你到达那里,有效的STL [ AMZN ])是很棒的书.然而,它们非常具体(例如,"36.设计函数类来传递值"),因此没有像Eckel那样有效地进行转换.

我在编写托管语言多年后编写C++的经历非常棒.C++的表现力比C#高出一百倍,写作非常令人满意 - 在这里它是有保证的.另一方面,在极少数情况下,我仍然可以写C#,我总是惊讶于我能够快速而简洁地完成任务.

无论如何,Eckel的Effective C++可以帮助您实现转换.还有第二卷很好,但不是那么好.坚持原创.

祝好运!



2> Leon Timmerm..:

我推荐Bjarne Stroustrup 的C++编程语言.对于新程序员来说,它不是一本合适的书,但我发现它非常有效,因为程序员在其他语言方面经验丰富,并且不想浪费太多时间学习while循环的工作方式.这是一本密集但相当全面的书.



3> Mladen Janko..:

我建议你阅读The C++ Programming Language一书(由Bjarne Stroustrup编写).它可能不是最好的书,但绝对是你应该早晚阅读.



4> Adam Mitz..:

通过写过什么迈尔斯,建议相同,或以书面萨特.

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有