使用NO分隔符分离CIN输入

时间:2014-02-06 08:52:35

标签: c++ input cin

所以,问题如下:我有一个输入数据,加载到cin,其中(数据)根本没有分隔符,由2-dig组成。十六进制数字,例如:

ab2b6f //here it is ab 2b 6f 

是否可以在没有缓冲的情况下将它们分开?我不想浪费记忆,因为输入可能很长;

UPD:使用2-char缓冲区解决。

===================================

1 个答案:

答案 0 :(得分:0)

您可以按照此处所述设置输入缓冲区:How to get IOStream to perform better?然后istream::read(...)来自流的确切字节数。