问题描述
我目前正在尝试创建一个可以将C ++转换为C的包装器接口,并且在研究实现这种包装的可能性时,我遇到了模板函数(和类)。知道这些函数可以采用任何数据类型,也可以返回任何数据类型,因此我发现很难创建C可以读取的相应调用者函数名称。一个简单的例子是加法器。
template <class typesToAdd>
typesToAdd addStuff(typesToAdd a,typesToAdd b) {
return a + b;
}
我的界面包括extern "C"
命令,以避免C语言中的C ++名称混乱。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)