我现在学的C语言和c++,想学完后继续学习windows程序设计,开发一些小的windows应用程序;但是我不太了解这方面,听说windows程序设计有好几种呢;比如什么windows api;windows mfc;windows sdk;好像还有几个,望了。请介绍一下这些各是开发什么方面的应用的;
还有就是我买了本数据结构的书,但是里面涉及到一点离散数学,我看不太懂,如果是自己学习离散数学的话能不能学会?是不是很难?

解决方案 »

  1.   

    windows sdk,windows software develop kit,实际山就是指api,mfc,microsoft foundation class,就是一套类库,如果从事windows平台的c++,这些都是必学的,另外还有ATL,主要用来开发com组件和ActiveX控件,再者gdi/gdi+、openGL、DirectX等是为图形图像处理准备的,gdi是基本的图形处理。离散数学,感觉用得不多,数据结构,要学会原理和思想,具体不用自己去一一实现每个算法,因为stl或boost已经代劳了。
      

  2.   

    不用管这么多 选定行业领域 然后学需要用到的api 
      

  3.   

    能不能举些例子,比如说(完全是我的猜测):windows api 主要开发单击2d游戏,mfc主要开发应用软件, sdk主要开发网络游戏。