c++ - 学习按位编程的资源?

标签 c++ language-agnostic

我是一名 C++ 程序员,偶尔我会遇到一些使用位运算符在位级别操作事物的代码,但我对这些概念没有真正的理解。所以我想要一个资源来帮助我很好地学习它,让它成为第二天性。有谁知道这方面的好资源?谷歌搜索并没有为我提供太多有用的信息。也许我不确定要寻找什么。谢谢!

最佳答案

我非常喜欢 Henry Warren 的 Hacker's Delight书。它的网站提供第 2 章(“基础知识”)作为免费示例,尽管名称如此,但它提供了一些相当复杂的位操作技巧。它可能不是最好的起点,但一旦您开始熟悉位算术,它就会非常棒。

关于c++ - 学习按位编程的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1167956/

相关文章:

language-agnostic - 绘制二维点图

android - 如何创建android原生服务并使用binder与之通信?

android - Qt for Android - "Bundle Qt Libraries in APK"被视为静态链接还是动态链接?

c++ - setImageROI 使用 MAT 图像而不是 Iplimage

C++ Sieve of Eratosthenes算法导致堆栈溢出

algorithm - 我的编程逻辑在这里正确吗?

运行时不依赖于数据内容的字符串算法

java - 在 Java 中通过 UDP 发送 C++ 结构

python - 为 "drive ya nuts"拼图生成所有唯一组合

string - 查找给定字符串的显性循环子串