我正在尝试连接两个uint32_t并返回一个uint64_t.这是我的方法
uint64_t concat_int1_int2 (uint32_t int1,uint32_t int2) { uint64_t concatenated = int1; return concatenated << 32 | int2; }
这似乎非常缓慢(我需要做到这一点~1,000,000次,需要约6分钟).两个问题,为什么位移需要这么长时间(这似乎是限制步骤),有没有人建议更快的方法来做到这一点?
解决方法
原文地址:https://www.jb51.cc/c/118559.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。