博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
api 和 abi的区别
阅读量:5316 次
发布时间:2019-06-14

本文共 585 字,大约阅读时间需要 1 分钟。


156

API: Application Program Interface

This is the set of public types/variables/functions that you expose from your application/library.

In C/C++ this is what you expose in the header files that you ship with the application.

ABI: Application Binary Interface

This is how the compiler builds an application.

It defines things (but is not limited to):

  • How parameters are passed to functions (registers/stack).
  • Who cleans parameters from the stack (caller/callee).
  • Where the return value is placed for return.
  • How exceptions propagate.

转载于:https://www.cnblogs.com/vinozly/p/5951679.html

你可能感兴趣的文章
Mealy状态机的一点理解
查看>>
Python第一天学习---基础语法
查看>>
Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
查看>>
PHP实现微信随机红包算法和微信红包的架构设计简介
查看>>
Could not find result map
查看>>
Git Bash的一些命令和配置
查看>>
jquery的height()和javascript的height总结,js获取屏幕高度
查看>>
备用代码
查看>>
Maximum upload size exceede上传文件大小超出解决
查看>>
PHP5中PDO的简单使用
查看>>
PHP常用工具方法集...
查看>>
Mircosoft 正式把Windows Mobile改名为Windows Phone,你会因此而购买Windows Phone吗?
查看>>
linux系统下nginx安装目录和nginx.conf配置文件目录
查看>>
Maven打包小技巧--持续更新
查看>>
ReactNative 触摸事件处理
查看>>
在 MongoDB 上模拟事务操作来实现支付
查看>>
2016 10 26考试 NOIP模拟赛 杂题
查看>>
C++迭代器
查看>>
web框架之Django(一)
查看>>
mysql optimization
查看>>