首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS2015/VC++在新的类模板中禁用default #include "stdafx.h“

VS2015/VC++在新的类模板中禁用default #include "stdafx.h“
EN

Stack Overflow用户
提问于 2018-09-30 12:27:42
回答 1查看 412关注 0票数 2

我在VS2015中完成了一个分支项目,每次我从默认模板创建新的类文件时,默认情况下它都会添加#include "stdafx.h“。该解决方案不使用预编译头,并且没有这样的文件。

该项目似乎最初是在启用预编译头选项的情况下创建的,后来被禁用。有没有办法阻止该行被添加到使用默认类模板创建的新文件中?

对于记录,在属性中的C/C++ ->预编译头下:

代码语言:javascript
复制
Precompiled Header:              "Not using Precompiled Headers"
Precompiled Header File:         <blank>
Precompiled Header Output File:  <blank>
EN

回答 1

Stack Overflow用户

发布于 2018-10-01 13:19:57

类结构的生成不是由单个项目管理的。即使您将项目属性更改为“不支持”预编译头文件,这也无助于停止创建支持stdafx.h的.CPP文件。

要自定义您的类创建向导,您必须修改位于"C:\Program Files\Microsoft Visual Studio 14.0\VC\VCWizards\CodeWiz\Generic\Class\Scripts\1033“”位置的“默认”文件。

下面是stackoverflowMSDN上的一些示例,供您参考。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52574611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档