vs2022添加c++新建项没有.cpp文件

为啥我的vs2022创建好c++项目以后
在源文件添加新建项
里面没有c++(.cpp)文件?

img

img

img

img

我已经解决了
原因是之前我学习c语言的时候,方便每次创建.c文件,都包含scanf不报错的那个代码
从vcprojectitems文件的newc++file.cpp里面添加了一行#define _CRT_SECURE_NO_WARNINGS 1
后来学习c++之后发现每次创建.cpp文件都包含这个代码
然后我就把newc++file.cpp文件给删除了
导致我创建新建项的时候没有.cpp文件
我现在从vcprojectitems文件里,又重新添加了一个由记事本改成的newc++file.cpp文件
里面并没有任何内容
但是添加以后
就显示.cpp文件了!

img

你加的是头文件。你可以不选h,而选C++类随便命名,它就会有h和cpp

您看看:https://blog.csdn.net/Lione10/article/details/122980083