MFC生成的stdafx.cpp文件是做什么用的?

解决方案 »

  1.   

    std是标准的意思
    afx是程序框架,其中x没有什么特别含义应该代表着程序主框架的一些函数的声明吧
      

  2.   

    啥作用没有 公用的 主要是stdafx.h配对 免的一个stdafx.h不好看
      

  3.   

    stdafx.h是预编译头文件。由于编译器不会对 .h文件 进行单独编译,所以必须有配对的cpp文件才可以,所以stdafx.cpp中只有一行代码
    #include "stdafx.h"
      

  4.   

    Freshyy(云淡风清) ( ) 信誉:95 
    由于编译器不会对 .h文件 进行单独编译,所以必须有配对的cpp文件才可以你说的有些不恰当 头文件不管在什么情况下都不会参与编译 他只是起一个指示作用 也不是想你说的需要配对的CPP文件 你把那个CPP文件删除 照样编译执行 没任何区别 你所说的配对是按照文件名相同来配对的吗??
      

  5.   

    TO: 回复人: DietCoke() ( ) 信誉:100  2005-3-10 12:51:36  得分: 0  
     
     
       
    std是标准的意思
    afx是程序框架,其中x没有什么特别含义  //呵呵/* Application FrameWork X*///你把WORD打开,使用“初号”字体,输入一个X----------是不是像“纳粹标志”
    //这是MS公司---MFC库开发小组人员的雄心壮志啊!!----个人猜测应该代表着程序主框架的一些函数的声明吧