• 技术文章 >后端开发 >C#.Net教程

    stdafx.h是什么头文件

    藏色散人藏色散人2020-10-13 17:42:27原创6133

    stdafx.h头文件的意思是编译器通过一个头文件stdafx.h来使用预编译头文件;stdafx.h头文件没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。

    "stdafx.h"这个头文件意思是编译器通过一个头文件stdafx.h来使用预编译头文件。

    "stdafx.h"头文件没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。

    使用AppWizard来自动生成某些项目的时候,系统会自动把所需要include的头文件在stdafx.h中先include一下,这样,只需要直接include这个stdafx.h文件即可。

    9cbeaec1e4d083935343becf8d39d80.png

    扩展资料

    编译器通过一个头文件stdafx.h来使用预编译头文件。stdafx.h这个头文件名是可以在project的编译设置里指定的。编译器认为,所有在指令#include "stdafx.h"前的代码都是预编译的,它跳过#include "stdafx. h"指令,使用projectname.pch编译这条指令之后的所有代码。

    预编译头文件通过编译stdafx.cpp生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是projectname.pch。

    以上就是stdafx.h是什么头文件的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:stdafx.h
    上一篇:.net framework类库的主要功能是什么? 下一篇:c程序的基本组成单位是什么?
    大前端线上培训班

    相关文章推荐

    • string.h是什么头文件• vscode如何解决c++找不到头文件• linux下编译程序找不到头文件• c++万能头文件是什么?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网