Visual Studio 2022 出现:E1696无法打开 源 文件 “stdafx.h“;E0020未定义标识符 “_TCHAR“错误解决办法

今天在用自己电脑上的visual studio2022写并行计算实验报告时出现了这种错误,但我在机房电脑vs2010版本运行时没有任何问题,于是我在网上找了解决办法,现总结如下。

1.报错E1696无法打开 源 文件 "stdafx.h",解决办法:

其实就是2022版本将 "stdafx.h" 写进预编译头里了,我们在写的时候就不用重复写了,直接将程序里的 "stdafx.h" 删除就好。

2.对于 " 未定义标识符 " printf " " 错误

添加头文件 "include<stdio.h>"

3.对于 " 未定义标识符 "_TCHAR" " 错误

添加语句" include<tchar.h> "

4.这时直接点击 " 开始执行(不调试)"可以正常运行,但结果可能达不到并行的效果。详细配置见链接。

相关推荐
C++ 老炮儿的技术栈7 小时前
Ubuntu root账号自动登陆
linux·运维·服务器·c语言·c++·ubuntu·visual studio
A.零点10 小时前
【2个月 C 语言从入门到精通:零基础系统教程】第十二讲:深入了解指针(五)
c语言·开发语言·网络·笔记·visual studio
彷徨而立11 小时前
【VS2026】介绍 Visual Studio 几个重要配置项
visual studio
AndyHuang197615 小时前
【避坑指南】Visual Studio 插件报错 “Windows Terminal (wt.exe) was not found in PATH“ 完美解决
ide·windows·visual studio
彷徨而立16 小时前
【Visual Studio】msbuild 使用举例
ide·visual studio
blueman88881 天前
VS2022 切换定义(F12 / Go to Definition)反应慢
c++·visual studio
周杰伦fans2 天前
记一次 Visual Studio 突然报错“未能加载 Microsoft.Internal.VisualStudio.Interop”的奇葩经历
microsoft·log4j·visual studio
x138702859572 天前
c语言中srtlen(指针使用计算字符长度)、传值和传址调用
c语言·开发语言·算法·visual studio
robot_???4 天前
Visual studio2022:找不到指定的SDK“Microsoft.NET.Sdk”
microsoft·.net·visual studio
郝亚军5 天前
Visual Studio 2022安装for C++桌面开发
c++·ide·visual studio