国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

String普通版本

2019-11-08 02:16:17
字體:
來源:轉載
供稿:網友

//1.String 的普通版本

include

include

include

using namespace std;

include”String.h”

class String { public: String(const char* pStr=”“) :_pStr(new char[strlen(pStr)+1])

{ strcpy(_pStr,pStr);}String(const String &str) :_pStr(NULL){ String temp(str._pStr); std::swap(_pStr,temp._pStr);}String & Operator=(const String &str){ if(this!=&str) { char* pTemp=new char[strlen(str._pStr)+1]; strcpy(_pStr,str._pStr); delete[] _pStr ; _pStr =pTemp; } return *this;}~String(){ if(NULL!=_pStr) { delete [] _pStr; _pStr=NULL; }}

PRivate: char *_pStr; };

void Funtest() { String s1=”china”; String s2=s1; String s3(s2); printf(“%s/n”,s1); printf(“%s/n”,s2); printf(“%s/n”,s3); }

int main() { Funtest(); system(“pause”); return 0;

} 這里寫圖片描述


上一篇:LINUX 進程調度算法

下一篇:字符數組2

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 无为县| 始兴县| 揭东县| 齐齐哈尔市| 吴江市| 灵山县| 宝坻区| 常州市| 巧家县| 杨浦区| 江津市| 台东县| 承德县| 通河县| 枞阳县| 花莲县| 赣州市| 舞阳县| 霍山县| 拉孜县| 枣庄市| 公主岭市| 县级市| 陆河县| 灵川县| 荣成市| 南乐县| 枞阳县| 叙永县| 定日县| 大埔县| 阳曲县| 海伦市| 合肥市| 五河县| 合山市| 文化| 灵武市| 鸡泽县| 东乡族自治县| 嘉荫县|