读书人

这句是什么意思: EXT_INDEXER_Z_DOC_D

发布时间: 2012-03-07 09:13:51 作者: rapoo

这句是什么意思: EXT_INDEXER_Z_DOC_DATE_FOUND = (1<<7);
我在读代码,遇到如下:
--------------------------------
/* Bit 7
* 1 - z_docdate has been found in list of selected fields
* 0 - not */
EXT_INDEXER_Z_DOC_DATE_FOUND= (1 < <7);

--------------------------------

"EXT_INDEXER_Z_DOC_DATE_FOUND= (1 < <7); " 是啥意思? 怎么看上去怪怪的,是1向左移7位? 那为什么不直接写个结果,何必写成(1 < <7)呢?

[解决办法]
左移 < <
右移 > >

何必人算呢?让电脑算岂不是更简单?
[解决办法]
都是可以的,体现以下左移我也会
[解决办法]
个人风格不同嘛.

读书人网 >C++

热点推荐