全文预览

高质量C++-C编程指南

上传者:学习一点 |  格式:pdf  |  页数:84 |  大小:11896KB

文档介绍
void)03?EvaluationWarning:ThedocumentwascreatedwithSpire.PDFfor.NET.\rdelete[Jm_data;\r//—m_data/˜™k\nš›JXj`deletem_data;\r)\r//String Š‹„…\rString::String(constchar*str)Ž6\r(\rif(sg:NULL)\r(\rm_data=newchar[1];//œ&NULLžŸ ¡¢\r*m_data='\0';\r)\relse\r{\rintlength=strlen(str);\rm_data=newchar[length+l];//œ&NULLžŸ ¡¢\rstrcpy(m_data,str);\r)\r)\r//Œ„…\rString::String(constString&other)Ž3\r(\rintlength=strlen(other.m_data);\rm_data=newchar[length+l];//œ&NULLžŸ ¡¢\rstrcpy(m_data,other.m_data);\r)\r//ˆ€\rString&String::operate=(constString&other)Ž13\r(\r//(l)£¤¥ˆ€Ž4\rif(this=&other)\rreturn*this;\r//(2)¦§C ¨pŽ3\rdelete[]m_data;\r//(3)?©K ¨p\n$tuEŽ3\rintlength=strlen(other.m_data);\rm_data=newchar[length+l];//œ&NULLžŸ ¡¢\rstrcpy(m_data,other.m_data);\r//(4)67ª«¬ ­fŽ3\rreturn*this;

收藏

分享

举报
下载此文档