c++ - 是否有用于 SDL 的 C++ 包装器/绑定(bind)?

标签 c++ binding wrapper sdl

<分区>

我真的对 C 中的 SDL 没有问题,但是有点累。使用结构在没有类的情况下做事,或者更糟的是,必须自己将函数包装在一个类中等。我想知道是否有一个好的、成熟的、设计良好的(即没有宏,使用模板和 STL)包装器(绑定(bind)?)用于 SDL?

最佳答案

您可以查看 https://github.com/AMDmi3/libSDL2pp .它是 SDL2 和相关库(SDL2_ttf、SDL2_image)的 C++11/14 绑定(bind)。似乎它也满足您的风格要求 - 它充分利用了现代 C++ 功能,并且似乎通常提供了使用 SDL2 原语的安全简便的方法。

关于c++ - 是否有用于 SDL 的 C++ 包装器/绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7695852/

相关文章:

c# - 如何在多重绑定(bind)中获取父值

python - 包裹在 SIP 中的 C++ 类在 Python 中修补

delphi - 我应该使用类或方法来包装动态远程过程调用吗?

Wordpress CSS 排列 div : container/footer to get a 100% landing page

c++ - GetUserNameExA 函数无法在系统启动时(GINA)提供用户详细信息?

c++ - 错误 :conversion from 'QFont' to non-scalar type 'QFontMetricsF' requested-Qt

c# - 支持对象删除状态的 DTO 的 BindingList

c# - UWP 反射(reflect)通过绑定(bind)从设置中加载的 ComboBox 选定项

c++ - C++ 中的私有(private)基类可访问性

c++ - Mac 和 Windows/Linux 之间的不同布局(相同的 *.ui 文件)