c++掌握与精通 。。。。c++有经验老手进来谈谈。。。
你好!我知道掌握c++要好几年,你能谈谈什么叫掌握c++吗(比如:可以编个什么软件)?顺便也谈谈什么精通c++??我还算刚入门的新手,就大学期间,能编个什么东西,就算大学...
你好!
我知道掌握c++要好几年,你能谈谈什么叫掌握c++吗(比如:可以编个什么软件)?
顺便也谈谈什么精通c++ ??
我还算刚入门的新手,就大学期间,能编个什么东西,就算大学没白过??
请谈谈您的想法。。 展开
我知道掌握c++要好几年,你能谈谈什么叫掌握c++吗(比如:可以编个什么软件)?
顺便也谈谈什么精通c++ ??
我还算刚入门的新手,就大学期间,能编个什么东西,就算大学没白过??
请谈谈您的想法。。 展开
4个回答
展开全部
1:掌握C++的语法很简单,2个月足以做一些MFC上的一些小程序,语法这个东西并不难,关键是你要在理解的基础上去做实例。
2:大学里学的东西什么都干不了,大学刚毕业没有公司愿意要你,即使要你了前2个月也不会让你做任何东西,因为你什么都不懂,只是在里面用别人写好的类库简单的去做一些机械的事情,即使是这样你也许会感觉到压力很大,无从下手,这就是大学里和正规公司里的区别。
3:至于精通,这个你10年内还是不要去想了,一般来说,C++层次分4个阶段:
首先是过程式的完成公司交给你的程序的阶段,这个阶段只要能把程序做出来跑跑就可以了,我想大学里能达到这个阶段的人也不多,否则也不会出来没人要。
然后能是函数和类的设计这个阶段,函数怎么设计会提高重用性,类的合理设计会让程序可读性和可维护性更强。
再就是模块的设计,现在99%的程序员连模块设计的概念都没有,模块设计的重要性不言而喻,那部分出问题去改那部分,好的模块设计会大大降低出错几率和调试的时间,至于多种耦合,就不说了。
最后嘛就是模块的规划接口的设计,到了这个阶段你根本就不用写代码了,不用关心模块是怎么实现的,交给下面的项目组长去做就好了,你只需要把模块规划封装好就可以了,呵呵
2:大学里学的东西什么都干不了,大学刚毕业没有公司愿意要你,即使要你了前2个月也不会让你做任何东西,因为你什么都不懂,只是在里面用别人写好的类库简单的去做一些机械的事情,即使是这样你也许会感觉到压力很大,无从下手,这就是大学里和正规公司里的区别。
3:至于精通,这个你10年内还是不要去想了,一般来说,C++层次分4个阶段:
首先是过程式的完成公司交给你的程序的阶段,这个阶段只要能把程序做出来跑跑就可以了,我想大学里能达到这个阶段的人也不多,否则也不会出来没人要。
然后能是函数和类的设计这个阶段,函数怎么设计会提高重用性,类的合理设计会让程序可读性和可维护性更强。
再就是模块的设计,现在99%的程序员连模块设计的概念都没有,模块设计的重要性不言而喻,那部分出问题去改那部分,好的模块设计会大大降低出错几率和调试的时间,至于多种耦合,就不说了。
最后嘛就是模块的规划接口的设计,到了这个阶段你根本就不用写代码了,不用关心模块是怎么实现的,交给下面的项目组长去做就好了,你只需要把模块规划封装好就可以了,呵呵
展开全部
C是C++的基础. 而汇编是C的基础. 所以要想精通就多想想C编译器是怎么把C/C++编译成汇编代码. 而深入学习操作系统,内存管理,多线程,系统IO,文件等的实现原理回对编写高质量程序有帮助.
一句话,就是把自己想成计算机,一步一步踏踏实实的去做计算.
:)
一句话,就是把自己想成计算机,一步一步踏踏实实的去做计算.
:)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
基本上掌握C++这门语言没有多大问题。主要是C++的应用上面。应用上面要掌握一套开发环境。比如windows下VC++,unix下GCC等。C++功能很强大,微机平台上许多软件都是C和C++写成的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学好这门语言容易,如考试考个90分。 但这并不能说明什么。计算机语言是工具,能用它来做好东西才硬道理,也就是说重点在它的应用上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询