国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岳阳县| 饶平县| 乌恰县| 辉县市| 三江| 兴义市| 清河县| 富平县| 八宿县| 曲沃县| 扶绥县| 伊宁市| 昭苏县| 伊川县| 马鞍山市| 页游| 怀柔区| 特克斯县| 施秉县| 太和县| 闻喜县| 澜沧| 江源县| 英山县| 延边| 郎溪县| 张掖市| 曲阳县| 阿城市| 宿州市| 西城区| 昌宁县| 黄石市| 泗水县| 无为县| 绍兴县| 昂仁县| 汤阴县| 桐城市| 平潭县| 临泉县|