p*****e 发帖数: 310 | 1 【 以下文字转载自 Computation 讨论区 】
发信人: pinacle (大石头), 信区: Computation
标 题: c++的bitset和C的按位操作哪个效率高?
发信站: BBS 未名空间站 (Tue Jun 23 11:49:55 2009, 美东)
有16个0-1状态放在一起,然后用相应的整数来表示整体状态。两种方法:
1. 用bitset<16>存储状态量然后用to_ulong得到对应整数;
2. 直接用整数存储,然后相应二进制位进行按位操作。
请问哪一种方法效率高?最省时间? | t****t 发帖数: 6806 | 2 其实是一样的
【在 p*****e 的大作中提到】 : 【 以下文字转载自 Computation 讨论区 】 : 发信人: pinacle (大石头), 信区: Computation : 标 题: c++的bitset和C的按位操作哪个效率高? : 发信站: BBS 未名空间站 (Tue Jun 23 11:49:55 2009, 美东) : 有16个0-1状态放在一起,然后用相应的整数来表示整体状态。两种方法: : 1. 用bitset<16>存储状态量然后用to_ulong得到对应整数; : 2. 直接用整数存储,然后相应二进制位进行按位操作。 : 请问哪一种方法效率高?最省时间?
| p*****e 发帖数: 310 | 3 oh,thx!
【在 t****t 的大作中提到】 : 其实是一样的
|
|