[问题] RS232 ReadFile的buffer

楼主: sava31 (鬼哥>.^)   2016-03-22 11:06:09
目前用BCB做一RS232互传的程式
char buffer[500] ;
用 ReadFile( hComm, buffer , cs0.cbInQue, &nBytesRead0, NULL ) ;
接收传来的字串
但是字串的长度并不固定 buffer开太大的话怕浪费空间
有办法用像vector的动态阵列来接吗?
作者: aiwhat   2016-03-22 11:57:00
std::vector::resize
作者: qscgy4 (有点厉害)   2016-03-22 12:34:00
500没多大吧,速度可能还比vector快
楼主: sava31 (鬼哥>.^)   2016-03-22 13:09:00
500是暂时的 最多可能到10000个字符
作者: soso7885 (YOHO)   2016-03-22 18:35:00
我记得有个ioctl可以偷看下一笔read资料长度

Links booklink

Contact Us: admin [ a t ] ucptt.com