Month: June 2018

String (Linked List)

Requirements: 1. TString中动态申请内存时,no memory wastage is allowed throughout the execution. 2. Can’t request a fixed size of memory at a time (比如每次申请100MB固定大小空间的形式算违规). 3. 如果需要申请临时交换内存,也不能按固定大小申请,必须按需申请,使用完毕后立即释放. 4....

String (Code)

实现了大部分基础的string操作,重载了”-“运算符,”!”反转运算符 算是一次小小的练手吧 头文件: #include <iostream> using namespace std; class TString { private: char *content; int len; public: TString(); TString(const char *p); TString(const TString &p); ~TString();...