每个人
我尝试将c ++类添加到我的iphone项目中。但是我收到了很多错误信息
例如,在MyClass.h
struct DefaultData{
char id[32];
char name[256];
};
struct DefaultDataList{
int size;
//Here got a error1 : **Expected specifier-qualifier-list before "DefaultData"**
DefaultData *dataList;
};
//Here got error 2:**Expected identifier or'(' before ':' token**
struct BookData:DefaultData{
char class_id[32];
char country_id[32];
char author[128];
char file_type[32];
char file_size[32];
:
:
};
有谁知道这里发生了什么?
因为c ++不是由我创造的......
我以前不写c ++,所以我很困惑......
是否有任何教程是关于如何将C ++类导入object-c ???
感谢您的回复或答案
韦伯
答案 0 :(得分:1)
Objective-C不支持C ++类 - 您需要使用Objective-C ++将C ++与Objective-C混合使用。
至于你的错误,你发布的代码既不是有效的C也不是C ++。