android - Android NDK 中是否缺少 "max(a,b)"

标签 android

Android SDK(API 级别 8)中似乎没有 max() 函数。 我是不是搞错了?

要求:

r = max(0, r-1);

我不愿意使用三元运算符,因为它对时间要求很高 我无法确定编译器是否会正确使用寄存器 (以避免重新计算 r-1)。

最佳答案

我知道这是一篇较旧的文章,但在 NDK-r7b 中我能够通过将 max 更改为 MAX 来编译 max。希望这对某人有帮助-

关于android - Android NDK 中是否缺少 "max(a,b)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6641989/

相关文章:

java - 尝试在空对象引用上调用虚拟方法,但该对象不为空

Android 数据库选择查询 - 不显示所有记录

使用数据绑定(bind)进行 Android 单元测试

Android - 使用 NDK 的 OpenGL ES 2.0 教程?

android - AndEngine - 上下滚动 Sprite

java - Picasso IllegalArgumentException 目标不能为空 : Retrieve data from Firebase

android - 仅在横向模式下运行应用程序?

android - Activity 和子 Activity

android - 如何在 Android 中以编程方式为 GradientDrawable 设置 TopLeftRadius 和 BottomLeftRadius

php mysql 和移动客户端,显示从 UTC 到不同时区的日期