gpt4 book ai didi

c++ - 复制一些大于 dst 的内容时,memcpy() 是否安全?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:16:07 25 4
gpt4 key购买 nike

request_token.size() 大于LEN 是否安全?

char dst[LEN];
memcpy(dst, request_token.c_str(), request_token.size());

最佳答案

不,这不安全;你会导致缓冲区溢出。原因是,除了您在第三个参数中传递的大小,memcpy 无法知道您的目标缓冲区的大小。

关于c++ - 复制一些大于 dst 的内容时,memcpy() 是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6289947/

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