常听说SDK.
什么是SDK?
他是做什么用的?
我们要学c/c++,用vc++6.0。
需要SDK吗?

解决方案 »

  1.   

    SDK就是System Development Kit(Windows系统开发工具)SDK包含了开发Windows应用程序的全部函数接口(API),常用的大概有200个左右。VC一般使用MFC(Microsoft Fundation Classes),MFC是对SDK函数的封装,使用比较方便。SDK有一个俗称叫Super Difficult Kit,使用的难度非常大,不是一个初学者能轻易掌握的。你初学VC,只要会用MFC就可以了,不需要去了解SDK。
      

  2.   

    常听说SDK.
    什么是SDK? (软件开发包)
    他是做什么用的?(自行执行的编译器,不是建立在MFC封装的基础上的)vc主要是MFC类库
      

  3.   

    大致说来windows编程有两种方法: 1.windwos c方式(SDK), 2.c++方式:即对SDK函数进行包装,如VC的MFC,BCB的OWL等,如果要深入 下去,还是要熟悉SDK。两种方法有哪些区别呢:SDK编程就是直接调用windows的API进行编程,但是有上千个API组成(win95的API有两千多个),这种数目太大了,对于编程显然不利。而MFC把这些API封闭起来,共有一百多个类组成。一般只需20多个windows类和另外20多个通用的非windows类就可"干活"了,这一改变无疑是有很大好处的。尽管MFC如此方便,但是要学VC,直接去学MFC却是不明智的选择。只有在熟悉了MFC的运行机制的情况下,才有可能深入下去。那些如多少天精通什么什么的书籍其实讲的全是些如怎么使用VC这种工具的话题,学来学去学会了怎么会使用VC这种工具,而不能深入MFC编程。象VB这类工具就更令人感觉到太闷了,不过各有各的好处。MFC虽然提高了程序员编程的效率,但是也失去了SDK编程的灵活性.....
      

  4.   

    SDK是SoftWare Development Kit, 软件开发包
      

  5.   

    我觉得SDK写的程序更容易看懂
    而且能够帮助深入理解MFC
    所以还是应该学学