gpt4 book ai didi

c++ - 如何将字符数组部分添加到 vector

转载 作者:太空狗 更新时间:2023-10-29 20:54:44 26 4
gpt4 key购买 nike

最好的方法是什么:

vector<char> content;
char MESSAGE[1024];
SUCCESSFUL = recv(sock_CONNECTION, MESSAGE, 1024, NULL);
for (int i = 0; i < SUCCESSFUL; i++)
content.push_back(MESSAGE[i]);

我刚发现类似的东西:

content.get_allocator = MESSAGE;

它没有任何错误,但我不知道如何将 MESSAGE 从 0 剪切到 SUCCESSFUL

最佳答案

content.insert(content.end(), MESSAGE, MESSAGE+SUCCESSFUL);

当然,在执行此操作之前,不要忘记检查 recv() 是否失败并返回 -1

关于c++ - 如何将字符数组部分添加到 vector<char>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38236613/

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