根据:
http://haxe.org/api/haxe/io/bytes
有一个返回 Int 的函数 Bytes.compare。这是什么意思?我试图比较相等的 2 个字节对象,但我得到了 0。对于 2 个不同的我得到了 -529068432。
因此,该函数似乎为相等的字节返回 0,否则返回其他内容。但只是问,什么是“官方规范”?
根据:
http://haxe.org/api/haxe/io/bytes
有一个返回 Int 的函数 Bytes.compare。这是什么意思?我试图比较相等的 2 个字节对象,但我得到了 0。对于 2 个不同的我得到了 -529068432。
因此,该函数似乎为相等的字节返回 0,否则返回其他内容。但只是问,什么是“官方规范”?
它类似于我们给Array.sort的 compare 参数。在这种情况下,它会返回
其中 x 是调用者,y 是其他字节。
只是一个提示,如果有不清楚的地方,您可以随时查看源代码 ( Bytes.compare's )。