arc4random更新

来源:互联网 发布:淘宝直通车要求 编辑:程序博客网 时间:2024/05/03 20:22

u_int32_t arc4random(void);

void arc4random_addrandom(unsignedchar * /*dat*/, int /*datlen*/);

void arc4random_buf(void */*buf*/, size_t /*nbytes*/) __OSX_AVAILABLE_STARTING(__MAC_10_7, __IPHONE_4_3);

void arc4random_stir(void);

u_int32_t

arc4random_uniform(u_int32_t /*upper_bound*/) __OSX_AVAILABLE_STARTING(__MAC_10_7, __IPHONE_4_3);


以前获取0到x-1之间的整数的代码如下:

                 int value arc4random() x; 

现在(__MAC_10_7, __IPHONE_4_3);以后

可以使用arc4random_uniform(x);


0 0
原创粉丝点击