实现简单的输入流
|
我想编写一个简单的“ 0”对象,它将简单地转换另一个“ 0”。
我只想实现
readline
(它将从原始流中读取一行,对其进行处理,然后返回处理后的行),并具有一些通用代码,使upon3ѭ可以使用我的读取行,对其进行缓存并提供所需的数量个字节作为输出。
有没有可以让我这样做的课程?
例如
struct mystream : istreamByReadLine {
istream& s;
mystream(istream& _s):s(_s){}
virtual string getline() {
string line;
getline(s,line);
f(line);
return line;
}
}
class istreamByReadLine : istream {
... // implementing everything needed to be istream compatible, using my
... // getline() virtual method
}
没有找到相关结果
已邀请:
2 个回复
亨尖玛次酥
缉康怪
),并带有
运算符 做了我想要的,然后阅读,例如:
该类本身可以非常简单,只需just8 成员和一个
函数 返回它。所有过滤工作都将在
功能。或者我已经在 一般
; Boost iostream对 这个。