```cpp
class GlobalShare :
{
public:
enum { _TWO=2, _FOUR = 4,_ALIGN = 8 } ;
/**@brief
* 返回从x起包含x,下一个8的倍数\n
* x=0,return 0; x=1-8,return 8; x=9-16,return 16;....
*/
inline int round_up_8(int x)
{
return (((x)+_ALIGN - 1) & ~(_ALIGN - 1));
}
/**@brief
* 返回从x起包含x,下一个4的倍数\n
* x=0,return 0; x=1-4,return 4; x=5-8,return 8;....
*/
inline int round_up_4(int x)
{
return (((x)+_FOUR - 1) & ~(_FOUR - 1));
}
/**@brief
* 判断x是否为偶数
*/
inline bool isEvenNumber(int x)
{
if (x & 1)
return false;
return true;
}
}