我之前有一个旧项目,只是为了保持简单,让我们说项目是一个计算器。
今天,我打开了Visual Studio,选择了一个新项目,并添加了一个源文件 helloworld.c
。如果我将整个文件留空并按f5(开始调试),它会给我错误,没有入口点,这是预期的。
但是,一旦我添加了helloworld.c的代码并尝试开始调试,我就会收到有关“main”的多个实例的错误。那么我从helloworld.c中删除main并尝试再次按下start debugging,现在由于某种原因它运行我的计算器程序。我不知道为什么会这样。我根本没有运行旧程序,我没有触及它,如何阻止Visual Studio运行该项目?
由于
编辑:似乎只有当我有“#include<'winsock2.h>”时才会发生这种情况,但我不确定为什么这会相关......(忽略')