因為專注,所以專業(yè)

          我的Java Blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            21 隨筆 :: 30 文章 :: 6 評論 :: 0 Trackbacks

           // String的普通構造函數

          String::String(const char *str)

          {

              if(str==NULL)

              {

                  m_data = new char[1];

                  *m_data = ‘\0’;

              }  

              else

              {

                  int length = strlen(str);

                  m_data = new char[length+1];

                  strcpy(m_data, str);

              }

          }  

           

          // String的析構函數

           String::~String(void)

          {

              delete [] m_data;

          // 由于m_data是內部數據類型,也可以寫成 delete m_data;

            }

          posted on 2009-08-31 23:27 kevin.zhan 閱讀(160) 評論(0)  編輯  收藏 所屬分類: C++

          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           
          主站蜘蛛池模板: 德阳市| 全州县| 邵东县| 筠连县| 信阳市| 武隆县| 乌苏市| 海安县| 金沙县| 崇礼县| 太原市| 盘山县| 锡林郭勒盟| 嘉峪关市| 呈贡县| 贵港市| 岢岚县| 察哈| 通渭县| 普定县| 固始县| 瑞安市| 皮山县| 平凉市| 威海市| 宁城县| 安岳县| 通州市| 江安县| 邳州市| 开远市| 金寨县| 炉霍县| 沈阳市| 诏安县| 习水县| 石泉县| 扶风县| 喀喇| 西青区| 内黄县|