posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          C++ 入門筆記 (7)

          Posted on 2007-10-01 19:26 ZelluX 閱讀(423) 評論(0)  編輯  收藏 所屬分類: C/C++
          主要是做DS Project 1時碰到的問題
          1. 泛型方法push(elemType &x)無法接受常數等const類型,必須將形參聲明為const elemType &x

          2. 在給泛型類SimpleList增加operator<<方法時,把實現代碼放在類的聲明外部會報錯,直接放在里面就可以,不知道是不是必須是內聯inline的才可以。
          水木問了下,答案是

          除非在友元聲明中顯式指定了模板參數,否則與函數模板同名的友元函數的聲明不會引用該函數模板.如果未指定模板參數,則友元聲明將聲明一個非模板函數。

          3. C++中可以throw很多東西,比如String, int等。catch (...)表示把所有的異常都捕捉到。
          主站蜘蛛池模板: 安新县| 南投县| 乐至县| 临武县| 奎屯市| 交城县| 临澧县| 来宾市| 米林县| 罗江县| 资源县| 西乌珠穆沁旗| 黄大仙区| 凤山市| 钟祥市| 壶关县| 阿瓦提县| 邵阳县| 太谷县| 新乡市| 新源县| 睢宁县| 儋州市| 新竹县| 襄城县| 乐至县| 临夏县| 呼伦贝尔市| 永宁县| 富裕县| 萍乡市| 郁南县| 榆林市| 宜君县| 治多县| 衡东县| 湖北省| 海兴县| 中西区| 通化市| 静宁县|