hol*_*ola 0 c
是否有可能在C中只获得一个int,然后在不读取整个int并将其写回内存的情况下翻转它?
context:试图在pthread中避免过多的锁定/解锁.
Ela*_*fer 6
您无法从内存中读取单个位,实际上您无法强制CPU只读取单个字节.它总是读取一个完整的缓存行,对于不同的CPU可能有不同的大小.
但从语言的角度来看,你可以使用位字段http://publications.gbdirect.co.uk/c_book/chapter6/bitfields.html
归档时间:
15 年,5 月 前
查看次数:
1119 次
最近记录: