[問題] 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