Sunday, May 6, 2012

c

 
 

二进制操作

2011年7月1日

16:17

 
 

struct _tag{

int h8:1;

int h7:1;

int h6:1;

int h5:1;

int l4:1;

int l3:1;

int l2:1;

int l1:1;

}_byte hiahia = {1, 0, 0, 1, 0, 0, 1, 1}

不过不是任何编译器都支持这种的做法

 
 

6.59 Binary constants using the `0b' prefix

 
 

源文档 <http://gcc.gnu.org/onlinedocs/gcc/Binary-constants.html>

 
 

libcstl

2011年6月22日

22:05

 
 

编译的时候定义_CSTL_USER_MODEL可以去掉内存管理

No comments: