所以我想在我的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