VC++与Java
VC++与Java
Visual C++ 6.0是微软非常经典的调试工具,本人非常喜欢。不知不觉学了MFC,花了不少时间与银子,感觉MFC真的是博大精深,就像一种非常高深的武功,就像太极,入门难。java像武当。Visual C++需要比较深厚的内功才能修炼好,不过java学好了也不错,不管学哪个,最终的境界都是刚柔相济。武功如此,编程语言开发工具难道不是如此吗?
VC++的特点是桌面系统开发,
java是网络应用,页面开发。架构。
以下内容是转帖:
Java是一门语言,涵盖较广;
VC++是一款开发工具,它支持C/C++,并且自带MFC。
Java就是一个纯粹的C++,对于学习C/C++来说,选择一款合适的开发工具是很必要的,不过尽量不要选择VC++,会让你有挫败感的
学语言不是挑商品,还要看性价比,语言既然普及,自然有他的优越性,有竞争者,自然就存在它的局限性。
从学习的角度,学什么语言都不白学,它们之间有相似的,学习的过程中培养的编程思想与编程习惯才是最宝贵的。
论回报,应该看你有多大付出,多大成就。某个方向工资高,自然有他的道理,如果你想高回报,就不应该从语言本身下手,先去调查啥行业赚钱吧,然后再有针对性地选择学习,不过我不认为这是个好办法。
它们的针对不同,C明显更面向底层,而java主要是在网络方面,也就是J2EE,java的诞生就是用来进行网络通信用的,所以java在做桌面程序上,不是本行。现在J2ME做手机应用也很不错。
如果你想做底层开发,选择C;如果想做WEB应用,选Java;如果想做手机,C和Java都可以胜任,不过我的同事们正在使用C开发手机应用,折磨得不得了。
找工作嘛,java的需求量大,但是工作和你想象的完全不同,我有很多同学做外包,没什么意思,我之前也是做jsp开发,能学到很多,但是工资也不见得高哪去。程序员,工作经验最重要,但是也是青春饭,年纪大了,学习能力下降,如果没能在年轻时达到一个事业的巅峰,未来就很不乐观。总之呢,先看自己的兴趣,然后确定学习的方向,坚定地走下去,未来的牛人就是你,希望我们可以为中国的软件业进一点绵薄之力,加油。
http://hi.baidu.com/maliang1897/blog/item/2d6818d94871ccea38012f6e.html
相关文档:
原文:
http://www.codeproject.com/cpp/complex_declarations.asp
作者:Vikram A Punathambekar
介绍
曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明:我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修 ......
本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简单。
&nb ......
使用NDK开发C/C++项目规则
<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;}@font-face {font-family:"\@宋体&qu ......
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。
1、http://snippets.dzone.com/tag/c/ --数以千计 ......