c++ - 从 C 访问继承的 C++ 库函数
问题描述
我需要将我的 c 程序与继承的 c++ 库中的函数链接起来。标准方法是使用 c++ 包装器来定义代表 c++ 类的虚拟 c 结构。这适用于简单(非继承)类。如何修改它以使用继承的类(即空气->云->闪电)?
简单案例:
typedef struct lightning lightning;
解决方案
推荐阅读
- css - Stylelint 错误 - 前导装饰器必须附加到类声明
- events - 谷歌地图点击事件不适用于点击标记
- logstash - 由于 UTF-8 中的无效字节序列,无法加载 Logstash
- python - 如何使 matplotlib.pyplot.figure 调整大小适用于 2 个图?
- javascript - Javascript 在匿名函数定义中解构
- mysql - 如何防止页面刷新时数据库中的自动增量?拉拉维尔 7
- c++ - 如何在 C++ 中的类的默认构造函数中调用成员对象变量的参数化构造函数?
- rest - 网络设备的 Openapi 规范设计
- c# - 在 C# 中使用 Spire.Office 将 Excel 工作表导出到 Word 维护合并的单元格
- ios - 保存数据时出现问题,将 CoreData 与 SwiftUI 一起使用