gpt4 book ai didi

c - 解决iOS中隐式转换丢失整数精度目标警告

转载 作者:行者123 更新时间:2023-11-30 20:35:15 25 4
gpt4 key购买 nike

我宁愿拖延这个警告,也不愿搞砸部署错误的转换。在 XCode8 (Swift3, iOS10).c 文件中的这一行:

SHA1Update(&theSHA1Context, (size_t)inText, inTextLength);
//void SHA1Update(SHA1_CTX* context, u_int8_t* data, unsigned int len)

我收到此警告

"Implicit conversion loses integer precision: 'size_t' to 'u_int32_t' (aka 'unsigned_int')

我不是这个领域的专家,所以我宁愿接受明智的建议,满足 XCode 并消除该警告的最佳方法是什么?

最佳答案

如果变量名称有任何依据,那就是错误的:

SHA1Update(&theSHA1Context, inText, inTextLength);

关于c - 解决iOS中隐式转换丢失整数精度目标警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39958289/

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