包括iostream错误

时间:2012-11-27 13:19:44

标签: c++ objective-c

我有一个问题,我找不到解决方案,所以我在这里问:)

我想使用Xcode创建基于Foundation的终端应用程序/脚本 - > Mac - > New - >命令行工具 - >基础

这适用于所有,但后来我想将header.h文件添加到我的项目中。 其中一个header.h文件执行以下操作:

#include <iostream>

此操作失败并显示错误:找不到iostream文件。

对于测试,我制作了一个新的基于c ++的terminla脚本,它完全相同:

#include <iostream>

但由于某些未知原因,它不会因错误而失败。 任何人都可以告诉我,为什么c ++脚本可以包含而目标c不是?

目标c:.h文件 c ++:。cpp文件 我将.h重命名为.cpp,但后来却找不到NSString等等..任何使用iostream和Objective c的解决方案?

我真的需要那个,谢谢

1 个答案:

答案 0 :(得分:1)

如果要在同一源模块中同时使用Objective-C和C ++(称为Objective-C ++),请使用.mm文件扩展名。