uint64_t concat_int1_int2 (uint32_t int1,uint32_t int2) { uint64_t concatenated = int1; return concatenated << 32 | int2; }
这似乎非常缓慢(我需要做到这一点~1,000,000次,需要约6分钟).两个问题,为什么位移需要这么长时间(这似乎是限制步骤),有没有人建议更快的方法来做到这一点?