一点写基于MFC程序的体会。觉得不如纯C++程序容易编译:可以写完一个函数或类,就可以马上编译测试这一小段代码,也容易修改发现的错误。而基于MFC的程序:必须协调好程序框架结构类、文档类、视图类、控件类等,才可以编译,增加了一次编译的代码量,不容易修改发现的错误。

解决方案 »

  1.   

    VC中的编译器本来就不是标准的C++编译器,呵呵,为了MFC的所谓的体系结构,VC中的编译器舍弃了很多东东。
      

  2.   

    编译一个基于MFC的程序时,报了几百条错误,会不会只是因为某一个小问题的原因?我的那个基于MFC的小程序就是报了几百条错误,根据每一条报错信息找,都晕了!
      

  3.   

    MFC 很大 很方便
    但也 很臃肿 很不方便
      

  4.   

    也不是这样把, 你每次有针对性的增加一点代码, 编译什么的还是挺简单的.
     一般小的函数,你可以自己写控制台程序先测试啊, 然后再放到mfc里去用.(我的一点经验).
      

  5.   

    同意kkkk77(kkkk77) 。
    就说加头文件这个问题,vc和bcb都是不同的。
      

  6.   

    编译一个基于std的项目,同样可以一个小错误引发几百个错误信息。
      

  7.   

    楼上说的对,使用MFC就是为了充分利用它的框架和类库提供的丰富功能,否则,有些东西用纯API写,是很难很难实现的~
      

  8.   

    MFC是很烦的,有时候头文件包含的不对都会出错