多语言展示
当前在线:1432今日阅读:84今日分享:32

c++语言中stringbuf类的简单学习

c++语言中stringbuf类的简单学习
工具/原料
1

c++编译器

2

操作系统

方法/步骤
1

首先建立一个stringbuf类空对象,使用::str(string& str)函数复制str的内容;运行结果如图所示。

2

stringbuf::in_avail()//得到可读字符的个数。运行结果如图所示。

3

使用snextc();;移动偏移到下一个位置;使用sget();返回当前位置的字符

4

运行结果如图所示。

5

sbumpc();//得到当前的字符,并指针偏移到下一个位置。运行结果如图所示。

6

sgetn();得到n个字符。运行结果如图所示。

推荐信息