自编MStirng(类似std::string)以及配套的4种iterators

时间:2020-09-30 15:20:50
【文件属性】:

文件名称:自编MStirng(类似std::string)以及配套的4种iterators

文件大小:3KB

文件格式:RAR

更新时间:2020-09-30 15:20:50

MString std::string iterator 自编string 支持stl算法

自己编写的string类,名字叫做MString。并且编写了配套的iterator、const_iterator、reverse_iterator、const_reverse_iterator。完全支持stl的各种算法,包括支持insert_iterator()转换。编写它的目的不是为了使用,而是为了熟悉stl算法及迭代器的原理。其中MString仅支持简单的基本操作,但在此基础上扩展其他功能已经很容易。主要精力放在了iterator的编写上,iterator开发了全部功能,使用了模板,使得代码非常简短。


【文件预览】:
MString.cpp
MString.h

网友评论