gpt4 book ai didi

c++ - 将数据填充到本地的recv-Buffer中

转载 作者:可可西里 更新时间:2023-11-01 14:36:10 26 4
gpt4 key购买 nike

我挂接到 Windows 中的 sendrecv 函数。在某些情况下,我会修改将要发送和读取的数据。在 send 函数中,这很容易。我挂接到函数中,修改源缓冲区,然后将其传递给原始函数。但是对于recv函数来说,这个就比较复杂了。当我调用了原始的 recv 函数并决定添加更多数据时,我需要将数据插入本地队列,以便下一次调用 recv 会返回那些字节。有什么想法吗?

最佳答案

你的过滤器方法应该调用 recv() 然后将你的数据添加到缓冲区的末尾,调整返回的读取计数,然后返回它。无需“将数据推送到本地队列”。

关于c++ - 将数据填充到本地的recv-Buffer中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19299638/

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