请教串口发送std::vector的问题
是这样,我现在一段串口程序,需要可变数组,因此使用vector<BYTE>来代替。
但现出现问题是,如果我把这个vector作为缓冲区进行发送的话,总是出现随机的code,而如果用数组的话就没有这个问题。
所以想详细请教一下怎么将vector作为缓冲区进行串口发送。
谢谢
[解决办法]
vector<byte> x;
发送地址用 这个 &x[0]
发布时间: 2012-03-04 11:13:33 作者: rapoo
请教串口发送std::vector的问题
是这样,我现在一段串口程序,需要可变数组,因此使用vector<BYTE>来代替。
但现出现问题是,如果我把这个vector作为缓冲区进行发送的话,总是出现随机的code,而如果用数组的话就没有这个问题。
所以想详细请教一下怎么将vector作为缓冲区进行串口发送。
谢谢
[解决办法]
vector<byte> x;
发送地址用 这个 &x[0]