8
为什么C在C ++不足的地方提供语言“绑定”?
我最近想知道何时在C ++上使用C,反之亦然?幸运的是,有人已经击败了我,尽管花了一段时间,但我能够消化该问题的所有答案和评论。 但是,该帖子中的一个项目一直不断地被处理,而没有任何示例,验证或解释: “当您想为库提供多种语言绑定时,C代码非常有用” 这是一个释义。我应该指出,有几个人指出,C ++可以通过某种extern功能实现多种语言绑定,但是,如果您完整阅读该文章,则很明显C是可移植性/语言绑定的理想之选。我的问题是:为什么? 有人可以提供一些具体的原因,为什么用C编写库可以简化其他语言的绑定和/或可移植性?