
学习完c++的基本语法、类等以后,想继续深入学习(能编应用程序、界面等等),应该接着学习什么
5个回答
展开全部
应该再学数据结构,这个很重要!你现在学设计模式还早,要多实战,积累经验,以后再学习大师们的设计风格模式,你学什么要看你的应用方向,API是Windows一个底层的编程函数库及接口,用来实现Windnws基本功能如创建窗口,比较难用复杂,适合编一些系统软件,使用API留给你发挥的余地更大,
而MFC将API封装起来形成一个类库,用起来更方便,简化了你的任务,适合编Windows应用程序,但我说得不是绝对啊,你用哪个都可以,其功能是一致的。如果你准备开发图形应用或游戏可以再学OpenGL或DirectX,前者是跨平台应用后者只针对Windows,你还可以学些程序员算法,提高程序的效率,我估计很多程序员出来了都去做那个公司人力资源管理系统超市收银系统等企业级应用了,数据库技术就很重要了,你还可以学些网络技术不过C++优势不在这,C++优势在执行效率,适合做游戏,科学计算。你有没有兴趣开发iOS及Mac OS X应用,用的是Objective-C,很象C++,也是面对对象的,给苹果ipad,iphone,mac开发应用,我就在做。总之接下来学什么在于你想学什么,你还是先买本数据结构,程序员实用算发先
而MFC将API封装起来形成一个类库,用起来更方便,简化了你的任务,适合编Windows应用程序,但我说得不是绝对啊,你用哪个都可以,其功能是一致的。如果你准备开发图形应用或游戏可以再学OpenGL或DirectX,前者是跨平台应用后者只针对Windows,你还可以学些程序员算法,提高程序的效率,我估计很多程序员出来了都去做那个公司人力资源管理系统超市收银系统等企业级应用了,数据库技术就很重要了,你还可以学些网络技术不过C++优势不在这,C++优势在执行效率,适合做游戏,科学计算。你有没有兴趣开发iOS及Mac OS X应用,用的是Objective-C,很象C++,也是面对对象的,给苹果ipad,iphone,mac开发应用,我就在做。总之接下来学什么在于你想学什么,你还是先买本数据结构,程序员实用算发先
更多追问追答
追问
已经学了数据结构(不过是C语言的),C++是自学的
其实用C++开发,像现在普遍的,界面是怎么做得(用什么软件,MFC?)
之前了解说,C++做得是系统底层的内容,很少涉及到界面?
追答
呃,怎么能用MFC来写C++程序呢?MFC是一个类库啊不是软件,用Visual C++写啊!现代编程花在界面上的功夫少多了,都是可视化的,用VC++制做普通程序界面,使用MFC向导可以建立程序的窗口(开始什么也没有),然后从工具箱里拖控件到窗口上,如按钮、文本编辑框、文本标签等还可以制做菜单,界面做好了就为控件编写代码,比如某个按钮被单击了执行某段代码,控件通常被描述成一个类,类里的各个函数决定了各个事件(如单击双击输入文本)触发了执行什么。C++并不是只能做底层的,你看使命召唤极品飞车那些游戏界面是不是很好看,那些游戏都是用C++写的,无论是应用程序还是系统底层程序C++都行,C++很强的,所以任何东西不是绝对的,技术才最重要!!
展开全部
面向对象也学了?充实充实算法吧...各种不同的书写方式会让你豁然开朗..界面不着急吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VC++就行了!!VC++一般就能编写界面了!!
API主要是底层的东西!!没有基础的话上手还是要花点时间的,毕竟API函数很多!!
MFC框架嘛,你学的比较深入后,看可能比较容易!!
我现在在学API编程!!比较有意思!
API主要是底层的东西!!没有基础的话上手还是要花点时间的,毕竟API函数很多!!
MFC框架嘛,你学的比较深入后,看可能比较容易!!
我现在在学API编程!!比较有意思!
追问
现在有时用visual stdio来编程
就是接着是学习编程软件的应用?
还有,如果想编界面,需要先学API吗?
追答
不需要 这些工作 VS会帮你全部搞定!!不需要自己来做!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去实践,这样才你知道你需要什么,我也正在实习中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++设计模式!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询