在静态库中,都是用c语言写的,而且有:
#ifdef __cplusplus
extern "C" {
#endif
但是,这时库中的一个函数要用到一个参数,这个参数是一个类(C++)的指针
怎么办?
我写的库只给C++使用,所以我想库和其他都用C++来写,如何?
#ifdef __cplusplus
extern "C" {
#endif
但是,这时库中的一个函数要用到一个参数,这个参数是一个类(C++)的指针
怎么办?
我写的库只给C++使用,所以我想库和其他都用C++来写,如何?
c 无法访问对象,我觉得最好把c写的静态库 放在最底层
然后c++去调用会比较合理些