文件名称:自编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