gpt4 book ai didi

c - C 中的字符串转换对性能有何影响?

转载 作者:太空狗 更新时间:2023-10-29 16:07:54 25 4
gpt4 key购买 nike

为了使用 strncmp 比较两个 unsigned char * 缓冲区,我必须将它们转换为 const char *

我正在编写一个计算量很大的程序,而这个测试出现在最关键的部分之一。用 unsigned char * 缓冲区编写我自己的比较函数是否更好?

我的意思是,从 unsigned char * 转换为 const char * 会影响计算负载吗?

最佳答案

没有。在那种情况下(转换指针),您只是在绕过应该在编译时帮助保护您的类型安全功能。它不会影响生成的编译代码。

关于c - C 中的字符串转换对性能有何影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18126888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com