【问题标题】:Building and running C++ console application with standard 'main' entry in VS (2010)在 VS (2010) 中使用标准“主”条目构建和运行 C++ 控制台应用程序
【发布时间】:2011-12-16 22:46:37
【问题描述】:

我正在使用 Visual Studio 2010 并启动控制台应用程序项目。

VS 将入口点生成为_tmain(int argc, wchar_t *argv[])。相反,我需要入口点 main(int argc, char *argv[]) - 只是一个标准控制台应用程序。

我需要从默认值更改哪些设置以及它是如何工作的?

【问题讨论】:

    标签: c++ visual-studio visual-c++


    【解决方案1】:

    只需创建一个空的控制台项目(选择项目类型时有一个设置),然后添加一个“main.cpp”文件并添加标准的main函数。每次都为我工作。实际上,由于开销、预编译头文件等原因,我从不使用预制/生成的 C++ 项目。

    【讨论】:

    • 谢谢!这可能是了解这些项目中设置差异的一个很好的起点。
    • 不,当然,如果它们值得增加复杂性,它们会很好。一个 2 或 3 个文件的小程序不需要它们。
    • “重新开始”并不是一个真正强有力的答案...我想修复现有项目
    • @Cuadue 那么您可能应该针对您的具体案例创建一个包含详细信息的新问题。在这种情况下,用户从头开始遇到问题,所以我认为这是一个完全有效的答案(对于他的情况)。
    【解决方案2】:

    当您创建一个新项目时,请标记“空项目”框。 然后你可以写任何你想要的主线。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-08
      • 2013-06-22
      • 2011-09-24
      • 2023-03-03
      相关资源
      最近更新 更多