Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在Windows应用程序和控制台之间更改文件类型_C++_Dev C++ - Fatal编程技术网

C++ 如何在Windows应用程序和控制台之间更改文件类型

C++ 如何在Windows应用程序和控制台之间更改文件类型,c++,dev-c++,C++,Dev C++,我想在我最近的项目中,我意外地将一个cpp文件设置为Windows应用程序,另一个cpp文件设置为控制台文件。无论我做了什么,我最终都会出现奇怪的错误,说我需要一个WinMain()函数,或者说一个WinMain()函数导致了六个错误。有人知道如何将Windows应用程序文件的设置切换到控制台应用程序吗?您需要通过开关指定链接器的子系统/subsystem:console。执行此操作时,不再需要WinMain()。您应该在使用的DeV C++编写的创建的Maxfile中执行此操作。< /P> @

我想在我最近的项目中,我意外地将一个
cpp
文件设置为Windows应用程序,另一个
cpp
文件设置为控制台文件。无论我做了什么,我最终都会出现奇怪的错误,说我需要一个
WinMain()
函数,或者说一个
WinMain()
函数导致了六个错误。有人知道如何将Windows应用程序文件的设置切换到控制台应用程序吗?

您需要通过开关指定链接器的子系统/subsystem:console。执行此操作时,不再需要WinMain()。您应该在使用的DeV C++编写的创建的Maxfile中执行此操作。< /P> @州长,回答是VisualStudio.<代码>项目选项> >通用<代码>,更改类型应该是项目文件,CPP文件将不包含任何项目设置,它也不会知道它是GUI或控制台应用程序。从标题中删除标记并改进格式