关于一些取点,数组下标等等的处理

  1. 数组下标

  2. 来源于STL的代码思考

  3. 2点技术:

  4. x ?

  5. !!X ?这个可以让 不是0 的数全返回 1

  6. 【8 ? 16 ?24 32 ?数组分段是这样的话】

  7. X

  8. (X+7)/8-1 ?这个可以找到对应的下标值

  9. X

  10. 二进制编码相关

  11. ? ? ?128 64 32 16 ? 8 ?4 2 1?

  12. &(~7)

  13. ? ? ? ?0 ? 0 ?0 ?0 ? ? 0 ?1 ?1 ?1

  14. ? ? ? ?1 ? 1 ?1 ?1 ? ? 1 ?0 ?0 ?0

  15. (x+7)&(~7)

  16. 15为例子 那么 就能看出

  17. 15 ? ?0 ?0 ? 0 ?0 ? ?1 ?1 ?1 ?1 ? ? ? ??

  18. 22 ? ?0 ?0 ? 0 ?1 ? ?0 ?1 ?1 ?0

  19. 与上7的非

  20. ? ? ? ? 1 ? 1 ?1 ?1 ? ? 1 ?0 ?0 ?0

  21. ? ? ? ? ?0 ? 0 ?0 ?1 ? ?0 ? 0 ?0 ?0

  22. 得 16 ?【?这样就能填充上同上数组的值】

    《Opengl》

  23. 里面的画板有3个坐标原点

  24. 1.同网页一样有左上角的原点

  25. 2.有中心点的三维空间原点

  26. 3.左下角起的二维原点。

  27. 如果在画地图,比如象棋格子中,不考虑边界的话 鼠标点击 到 ?+ ?交点附件就认为点中

  28. 那么就用鼠标的值偏移一除以 格子宽度就能找到对应的二维数组下标。

dawei

【声明】:嘉兴站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。