腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
使用
recv
()
和
vector
<
unsigned
char
>
的
更
优雅
的
方法
、
、
、
到目前为止,我有以下代码示例:int nbytes =0;buffer.resize(5000);...这是不是另一种方式,不用两次
使用
resize()就能知道buffer中
的
数据长度?因为不可能
浏览 0
提问于2010-11-19
得票数 12
回答已采纳
2
回答
如何从套接字中读取并返回单独
的
行?
、
、
、
我是否应该阅读每个字符,直到它到达\n字符,将它们连接在一起并返回,还是有更好
的
方法
?我应该用std::string还是
char
来做这个呢?我尝试了以下两个例子,但我需要将它们作为单独
的
行来阅读std::string sockread() std::string s; int result =
recv
(m_socket, &s[0], DEFAULT_BUFLEN, 0); if (result
浏览 2
提问于2010-11-29
得票数 0
2
回答
从函数插入到向量中
、
、
、
、
我已经设法从客户那里发送
和
接收信息。我现在要做
的
是创建一个向量,它处理来自接收包
的
线程
的
所有传入包。{ to_
recv
= read
char
*eth_buff
浏览 0
提问于2013-10-21
得票数 0
2
回答
MPI_SEND -将结构作为向量发送
、
考虑到这个结构: struct Book { string title; }; 这个向量是:
vector
<Book> books; 如何
使用
MPI_Send发送矢量books
的
元素我试着找了一整天
的
方法
来做这个,但是没有结果。
浏览 32
提问于2020-01-03
得票数 0
回答已采纳
3
回答
为什么sys套接字
recv
函数不填充数据,而是返回字节长度?
、
、
、
、
我编写了下面的代码来接收数据:int received_size =
recv
(fd, data, 9, flags); std::string str{ data };
浏览 1
提问于2018-06-14
得票数 3
回答已采纳
2
回答
C++:函数在输出前自动
使用
50减/增加输入数
、
我试图制作一个程序,获取用户
的
整数输入,然后将整数中
的
每一个数字过滤成偶数
和
奇数。当我完成代码时没有任何错误,但是程序没有正常运行。我
的
代码: int input = NULL; int OddNumbering = 0; cin >> input; string str = to_string(input); //Conve
浏览 0
提问于2018-09-16
得票数 1
回答已采纳
1
回答
作为(void*)传递给回调函数
的
继承类
、
我面临着一个
使用
继承
和
重载
的
意外行为。或者
更
确切地说我做错了。(按照中
的
建议)我有一个
使用
回调函数响应C应用程序接口
的
类:protected: static void _messageCallback(double deltatime,
vector
<
unsigned
<
浏览 0
提问于2013-05-02
得票数 0
回答已采纳
2
回答
优化将std::into 32_t插入到std::
vector
<
char
>中
以下是我的当前代码: std::string tmp; } std::
vector
<
char
> chars;
unsigned
val[10] {1,200,3,4,5,6000,7,8,9000(
和
优雅
)。两个
浏览 0
提问于2019-06-19
得票数 0
回答已采纳
2
回答
为什么winsock客户端中
的
recv
()在发生httpRetransmition时不能获取任何数据?
、
、
我正在尝试记录'http request‘包
和
'http response’包之间
的
时间。 while(resp_leng==BUFFERSIZE||http_leng>0) resp_leng=
recv
(sock, (
char
*)&buffer, BUFFERSIZE, 0); http_leng= http_
浏览 0
提问于2010-09-29
得票数 0
回答已采纳
2
回答
将字符串存储在无符号长int
的
向量中。
我希望将std::string转换为std::
vector
<
unsigned
long int>,并能够将其反转。目前,我是这样做
的
:std::
vector
<
unsigned
long int> keys;{ {
浏览 3
提问于2015-04-25
得票数 0
8
回答
C++:简单地传递字符*?
我想简单地将一个
char
作为参数传递给一个函数,然后该函数将修改该函数。不幸
的
是,当像下面这样做时,缓冲区
的
打印输出是不相等
的
。我不明白,因为我传递了一个指向
char
数组
的
指针。有没有人看到明显缺失
的
东西?
unsigned
char
* buffer;printout(buffer);doSomething(
unsigned
ch
浏览 0
提问于2009-08-05
得票数 0
1
回答
问题:在线程中访问向量
当我试图在我
的
线程外部访问向量时,我得到了一个链接错误。我
的
设计是,当我从客户端收到消息时,我希望消息或数据在我
的
数据队列中,以便进行进一步
的
操作。但我不能让他们工作。下面是我
的
代码:// Inside the
recv
thread err = recvfrom(RecvSocket, lpData->RecvBuf, BufLen*ip, int port, const
char
*buff);
浏览 0
提问于2011-03-20
得票数 1
1
回答
使用
指针/迭代器用对象填充容器
、
、
、
class Item {} std::
vector
<Items*> items; std::list<
unsigned
()
和
insert()调用来说,这确实是低效
的
,而且通常感觉有点草率。我觉得更有效
的
方法
是让Superlist拥有一个
unsigned
char
容器(向量,列表,deque?),然后给每个Sub
浏览 0
提问于2014-10-09
得票数 4
3
回答
将POD结构/结构向量复制到
vector
<
unsigned
char
>最
优雅
的
方法
、
、
一般情况下,我
使用
的
是但我并不是这个解决方案
的
铁杆粉丝。有什么更好
的
方法
吗?
浏览 3
提问于2013-11-04
得票数 3
回答已采纳
2
回答
在STL中如何交换二维向量
、
(忽略详细错误,因为它们不是英文
的
) [ ]我想换个地方
vector
<
vector
<
unsigned
char
> > to
vector
<
vector
<
unsigned
char
>
浏览 1
提问于2012-11-22
得票数 1
回答已采纳
1
回答
basic_stringbuf::in_avail()
和
basic_stringbuf::str()有多可靠?
、
、
在下面的测试用例中,in_avail()不返回流上可用元素
的
数量,str()返回
的
元素比当前
的
多:#include <iterator>#include <sstream> std::
vector
<
unsigned
char
> str
浏览 1
提问于2010-08-31
得票数 0
1
回答
在C++11中定义元组常量向量
的
简洁
方法
、
、
、
、
我就是这么定义
的
-const std::
vector
<std::tuple<
unsigned
char
, std::string,
unsigned
char
, float> > myTable{ std::tuple<
unsigned
char
, std::string,
unsigned
<em
浏览 5
提问于2019-03-07
得票数 3
回答已采纳
3
回答
使用
memcpy将std::
vector
<
unsigned
缓冲区复制到
char
> * buffer
、
、
我有一个自定义函数,可以将值复制到缓冲区 memcpy(buffer我将std::initializer_list<
unsigned
char
>更改为std::
vector
。但是我得到了从
vector
到void *
的
无效转换错误。void foo(void *buffer, std::
vector</em
浏览 0
提问于2020-03-03
得票数 1
2
回答
c++将
vector
<
unsigned
char
>转换为无符号字符*
我得到了std::
vector
<
unsigned
char
> data = {0x00,0x00,0x00,0x01}; --我传递给它
的
函数需要
unsigned
char
* --我执行以下操作:
unsigned
char
* converted = static_cast<
unsigned
char
*>(data.data());,然后传递转换为该函数。我将在整个代码中广泛
使用</e
浏览 0
提问于2016-06-10
得票数 0
1
回答
uint32_t变量是奇怪
的
变化
、
、
、
我有一个简单
的
代码:{ uint32_nrcv ; TCPsocket sock = ar[ii].sock_ua; printf("After index = %lu\n&
浏览 4
提问于2015-06-15
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券