因為專注,所以專業

          我的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 閱讀(154) 評論(0)  編輯  收藏 所屬分類: C++

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


          網站導航:
           
          主站蜘蛛池模板: 衡阳市| 潢川县| 宜城市| 永年县| 油尖旺区| 墨竹工卡县| 贵港市| 太原市| 洛阳市| 武义县| 巩留县| 金湖县| 高青县| 昭觉县| 洱源县| 弥渡县| 唐山市| 三门峡市| 自贡市| 无棣县| 诸暨市| 建宁县| 通州区| 体育| 新宾| 日照市| 公安县| 高碑店市| 思茅市| 曲阜市| 尚义县| 河池市| 竹北市| 普宁市| 高州市| 沙雅县| 依兰县| 永福县| 阿瓦提县| 集贤县| 胶州市|