所以我想在我的ios项目中使用C++。在xcode/objective c中使用C++
我提出一个新的项目(所有默认设置,新安装的Xcode)后,我创建了一个Question.h
和Question.mm
文件,如:Iostream: No such file or directory
Question.h
#include <iostream>
#include <string>
using std::string;
class Question {
public:
string text;
};
Question.mm
#include "Question.h"
它有点像错误的尖叫声
使用iOS SDK 4.3的Xcode 3.2.6
我在做什么错?
错误消息中的Iostream以大写字母开头 - 您是否已在任何代码中完成此操作? – Mark 2011-06-08 12:36:57
如果您重命名Question.mm - > Question.cpp,是否显示相同的错误? – 2011-06-08 12:46:49
它在Build Results窗口中用大写字母表示,但在代码中它是'iostream'。还有一件事:如果我将所有代码从'h'文件移动到'mm'文件,那么它确实成功构建 – 2011-06-08 12:49:06