理想下载站 应用软件 实用工具 stdafx.h找不到的解决方法
stdafx.h找不到的解决方法 stdafx.h找不到的解决方法

stdafx.h找不到的解决方法

  • 类别:实用工具
  • 大小:4 KB
  • 更新:2024-01-20
  • 下载:422次
游戏简介

Stdafx.h是一个标准应用扩展程序中的重要文件,通常用于头文件预编译,也是我们编程过程中不可或缺的重要文件之一!

基本介绍

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

编译器通过头文件stdafx.h使用预编译头文件。stdafx.h的头文件名称可以在project的编译设置中指定。编译器认为指令#include 'stdafx.h '之前的所有代码都是预编译的,并跳过指令#include 'stdafx。并用projectname.pch编译此指令后的所有代码。

所以所有MFC实现文件的第一句话就是:#include 'stdafx.h '它之前的所有代码都将被忽略,所以其他头文件应该包含在这一行之后。否则会得到类似“没有这个文件或目录”的错误提示,让你百思不得其解。

stdafx.h作用

stdafx.h中没有函数库,但是定义了一些环境参数,使得编译后的程序运行在32位操作系统环境中。

Windows和MFC的包含文件非常大。即使有快速处理程序,编译器也需要很长时间才能完成工作。因为每一次。CPP文件包含相同的包含文件,为每个文件重复处理这些文件是愚蠢的。CPP文件。

为了避免这种浪费,AppWizard和VisualC编译器协同工作,如下所示:

AppWizard建立了文件stdafx.h,包含当前工程文件所需的所有MFCinclude文件。并且该文件可以随着所选择的选项而改变。

AppWizard然后建立Stdafx.cpp这个文件通常是一样的。

然后AppWizard构建工程文件,所以第一个编译的文件是stdafx.cpp

VisualC编译stdafx.cpp文件时,会将结果保存在一个名为stdafx.pch的文件中(扩展名pch表示预编译头文件。)

当VisualC编译每个后续。cpp文件,它读取并使用。它刚刚生成的pch文件。除非您再次编辑stdafx.cpp或stdafx.h,否则VisualC将不再分析Windowsinclude文件。

在此过程中,您必须遵守以下规则:

任何。您编写的cpp文件必须首先包含stdafx.h

如果你拥有最多。需要的工程文件中的cpp文件。h文件,顺便添加到stdafx.h (back),然后预编译stdafx.cpp。

因为。pch文件有很多符号信息,它是你的工程文件中最大的文件。

如果磁盘空间有限,您希望删除。您从未使用过的项目文件中的pch文件。执行程序时不需要它们,它们会随着工程文档的重新建立而自动重新建立。

用户评论

别伤我i

今天一直在遇到这个“stdafx.h找不到”的问题,我试了各种办法都试不成功!感觉自己就要被这个小问题困死了,好烦躁啊!

    有14位网友表示赞同!

爱你心口难开

终于解决了啦!还是得认真看文档哦,一开始以为文件格式出错。仔细看过文章里说的内容后发现是路径设置的地方出了问题,把我找懵了

游戏截图
标题:stdafx.h找不到的解决方法
链接:https://www.ltthb.com/app/gj/15361.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
2024年热门手机游戏盘点:打发无聊时光的最佳选择

──────────────【Top1】蛋仔派对游戏类型:多人联机·派对游戏·竞技推荐理由:趣味竞技·轻松多

2024-01-20
湖北公布五例互联网违法与不良信息典型案例

鄂州快速有效处置1起网络谣言信息打击整治网络低俗信息2020年12月,网民举报称武汉“爱稀奇”网站含有低级趣

2024-01-20
226套货教师教学通用动态培训说课公开课PPT模板课件免费下载

教师微助手出品,必属精品。其实,你知道吗?普通人离速效装逼,只是一份模板的距离。来吧,这226说课模板,带你速效完

2024-01-20
《饥荒》是一款绝地求生游戏,你最多能生存多少天?

现在很多小说都是以末日生存为题材的。这些小说受到很多读者的欢迎,虾米就是其中之一。在各种末日生存题材中

2024-01-20
探索《疯狂原始人》:不可错过的超可爱原始大冒险

以下内容涉及剧透,请谨慎阅读呦!主角一家,我们可以称之为“咕噜家族”,是妥妥的“穴居人”,也就是妥妥的“原始人

2024-01-20
CAD 2022官方下载及中文版安装指南

本次教程将为大家带来2022版本的CAD安装教程1、下载好的安装包右击解压出来,建议解压到当前文件夹,方便寻找;2

2024-01-20