【发布时间】:2014-12-26 18:35:55
【问题描述】:
【问题讨论】:
-
API 是自动化系统可以用来与您的系统交互的任何接口。这是一个非常广泛和开放的概念。有些 API 是 Web 服务,有些是系统调用,有些是数据库写入,有些是文件写入等。您设计的任何允许另一个应用程序与您的应用程序交互的东西都是 API。
-
这是一个有效的问题 - 人们可能不了解 C++ 中 API 的概念,尤其是它的语用学。
-
恐怕你不明白我的意思。我已经学习了 C++ 的基础知识,但它仅限于控制台,我想将我的知识扩展到 GUI 和游戏,所以我会使用一些像 SFML 这样的 API。我知道它是用 C++ 编写的。我怎么能,我不打算做,只是为了理解,用我学过的 c++ 做一个类似的。
-
@OMarElgazzar 这与创建 API 有什么关系? API 是
Application 的ProgrammingIninterface。您的意思是操作系统如何实现其 API? -
它是用 C 或 C++ 编写的,但它使用了一些在 C++11 中未标准化的操作系统特定 API(但在其他地方,例如 POSIX 或 Linux)