【问题标题】:Writing C++ in Xcode 4在 Xcode 4 中编写 C++
【发布时间】:2012-10-15 23:35:13
【问题描述】:

我正在尝试学习 C++,但我不是 Windows 的粉丝,因此使用 Visual Studio 并不理想。不过,我的 Mac 上有 Xcode

我在 Visual Studio 中用 C++ 编写了一个程序,它运行良好。当我将代码传输到 Xcode(使用 c++ 工具环境)时,它仍然可以正常工作,但它不喜欢顶部的 #include 语句。为什么?

#include "stdafx.h"
#include <stdlib.h>
#include <iostream>
#include <time.h>

此外,如果我使用 &lt;...&gt; 而不是 "...",它仍然不喜欢它 它不会影响我当前可以看到的程序。

基本上我想知道它的重要性是什么?我是否或将来会需要它?

【问题讨论】:

标签: c++ xcode stdafx.h


【解决方案1】:

stdafx.h 是一个windows(visual studio)相关的头文件。只需将其删除。

【讨论】:

  • 啊,我明白了。说得通。谢谢大家:D
【解决方案2】:

stdafx.h 是 Visual Studio 的预编译头帮助器。只需将其删除。 Xcode 有自己的预编译头文件方式。

【讨论】:

    【解决方案3】:

    在谷歌“stdafx”用了 2 秒后,它似乎是由 Visual Studio 生成的头文件。尝试删除它。也可以尝试搜索东西。

    【讨论】:

    • 我没有投反对票,我还没有正确的声誉。不过,我非常感谢您的评论,但有时我只是想要一个快速的答案,而这个网站还没有让我失望。
    【解决方案4】:

    就这样

     #include <stdlib.h>
     #include <iostream>
     #include <time.h>
    

    stdafx.h 只在 vs 中退出

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-24
      • 2014-01-22
      相关资源
      最近更新 更多