c ファイル内に c++ オブジェクトを作成するためのクエリがあります。
以下のサンプルコードがあります。CPlusHeader をインポートしようとすると、理解できないエラーがスローされます。
エラーの 1 つとして、iostream のファイルが見つかりません。この問題を解決するにはどうすればよいですか。
よろしく、レーニン
CPlusFile.h
include iostream
include string
using namespace std;
class CPlusFile {
int data;
public:
CPlusFile();
int getData();
};
CPlusFile.cpp
CPlusFIle::CPlusFIle() {
data = 10;
}
int CPlusFile::getData() {
return data;
}
CFile.h
int doSomething();
CFile.c
include "CFile.h"
include "CPlusFile.h"
int doSomething() {
CPlusFile object;
}