我有一个在c文件中创建C++对象的查询。在c文件中创建C++对象
我有下面的示例代码。当试图导入CPlusHeader时,它会抛出一个我无法理解的错误。
错误是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;
}
为什么要在C代码中创建C++对象?为什么不在项目中使用C++? –