xutil.h
来自「x3d_new.rar」· C头文件 代码 · 共 24 行
H
24 行
#ifndef XUTIL_XIQIANG_2007_04_07_13_58
#define XUTIL_XIQIANG_2007_04_07_13_58
#define delete_ptr(p) do{if(p){delete p; p = 0;}}while(0)
#define delete_ary(p) do{if(p){delete[] p; p = 0;}}while(0)
#define release_ptr(p) do{if(p){p->Release(); p = 0;}}while(0)
// 限定范围生成随机数(浮点)
inline float RandFloat( float f1, float f2 )
{
return (f1 + (f2 - f1)*((float)rand()) / ((float)RAND_MAX));
}
// 求整数绝对值函数
inline int abs_int(int num)
{
return (num ^ (0 - ( unsigned(num) >> 31))) + (unsigned(num) >> 31);
}
// 求以2为底的对数
int log2(int n);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?