C++入门后该如何选择?
学了一年C++,自认为已经入门了
一直都是用的CB,现在想进一步学习,该如何选择?VC?G++?
请帮忙分析下,谢谢
(现在所在公司转行了,不搞软件开发了,只能继续自学自练)
[解决办法]
C++ 继续学习不是去学编译器吧?
[解决办法]
晕~ 看你的爱好了
[解决办法]
linux
[解决办法]
学了一年C++,自认为已经入门了
===================
下一步, 深入..
[解决办法]
不知你的情况怎么样,如果是我的话,有这个条件一面搞C++基础,一面搞计算机,算法基础,一面编定代码,找些经典源码看看.
C++基础我就是指那几本C++方面的经典书,没看的赶紧看,看过的看看通了没,有不通的再看.计算机基础包括计算机组成原理,计算机网络,离散数学,数据结构等等,虽然以前学了,但现在感觉还有去理一遍的必要.
其实我现在差不多也在做这些事情.不过编码的话不用自己特意去找东西编,在公司编就行了.
[解决办法]
当然是学与平台无关编程。绑死在任何一个平台都是找没趣。
[解决办法]
选择windows还是Linux主要得看你自己的兴趣和方向, C++目前在 Linux上的应用应该没有C那么广泛,
不过如果你喜欢也不错啊。
[解决办法]
还在计较编译器
看来还不算入门
:)
[解决办法]
如果是自己研究着玩玩的话, linux 比较好 ...
如果是为了以后做铺垫,
那么,
多看看 VC/MFC 或者看你自己喜好....
[解决办法]
《代码大全》/《重构》/《敏捷软件开发》
[解决办法]
看这个帖子..
http://community.csdn.net/Expert/topic/5375/5375461.xml?temp=.6450159
[解决办法]
做自己喜欢做的事吧呵呵
[解决办法]
Window 下学C++,平台VC
linux/unix下用的比较多的还是C
所以你要学C++我个人建议:Window 下学C++,平台VC
至于怎么选,看你自己的兴趣了,“兴趣是最好的老师”
[解决办法]
都好找,看你搞得深不深,纯c++,linux比较好找工作
如果用VC,懂内核,驱动之类的,更好找估计~~~~~
所以关键是你会多深,而不仅是你会多少~~~~~~
[解决办法]
《敏捷软件开发》
[解决办法]
永远的VC,选择它,很不错很舒服。我还是信微软
[解决办法]
可以考虑嵌入式
[解决办法]
C++语言与平台无关,与编译器更没有关系。
写C++的代码在VC,Gcc或者CB下都一样。(当然,如果你去使用某些特别高深的模板语法,编译器对C++的支持不同,还是有些区别的)
[解决办法]
Design Patterns
[解决办法]
楼主的那本 <C++问答> 闻所未闻, 其他都看过了
taodm说的三本感觉都是软件工程相关, 推荐了好几回了, 一直没买,财政紧张....
[解决办法]
想学语言还是LINUX吧,想做个通俗界面骗骗人,就学Windows吧
[解决办法]
Robert C Martin著的《敏捷软件开发》,讲软件设计的。
虽然Alistair Cockburn的《敏捷软件开发》也是顶级好书。
2本都是jolt大奖书籍。
[解决办法]
建议先看看《深入理解计算机系统》 《A Programmer 's.Perspective》
然后再看看《深度探索C++对象模型》
这样的话你如果选择linux 那么只需要多看看网络方面的书就可以了
如果选择应用程序开发也有很大的潜力
我还是建议基础最重要,先把基础打好,以后有了工作经验想做什么都可以的
不必介意什么linux windows的区别
[解决办法]
做自己感兴趣的事,是王道
[解决办法]
windows
[解决办法]
跟着来学习~~`
[解决办法]
ACE boost loki stlport
[解决办法]
一年?? 那继续学吧。。。
[解决办法]
学习
[解决办法]
建议先看看《深入理解计算机系统》
---------
听名字就是好书, 可惜很贵, 唉, 感觉最缺的就是这本了.
[解决办法]
边看书边实践才行。不然很难真正提高。可以再学些系统设计方面的书籍参考一下。
另外,应该熟悉Windows API或者Linux系统调用方面的书籍。
[解决办法]
(1)“Unix系统高级编程“是学习Linux/Unix编程的很好入门书籍。如果感兴趣学习网络编程,可以学习“Unix网络编程“(两卷还是三卷来者)。这两本书的作者都是Richard Steven。
(2)学Windows编程的书籍很多。可以学MFC,也可以学SDK(直接用API编程)。