位移时小心一下运算符的优先级

    __int64 index = (pDevNode->nParentId << 32 )+ pDevNode->nDeviceVid;

    __int64 index = pDevNode->nParentId << 32 + pDevNode->nDeviceVid;

是不同的

原文地址:https://www.cnblogs.com/vimmer/p/3376048.html