posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          C++ 入門筆記 (7)

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

          2. 在給泛型類SimpleList增加operator<<方法時(shí),把實(shí)現(xiàn)代碼放在類的聲明外部會(huì)報(bào)錯(cuò),直接放在里面就可以,不知道是不是必須是內(nèi)聯(lián)inline的才可以。
          水木問了下,答案是

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

          3. C++中可以throw很多東西,比如String, int等。catch (...)表示把所有的異常都捕捉到。
          主站蜘蛛池模板: 南溪县| 郁南县| 天峨县| 塘沽区| 卓尼县| 德兴市| 沙坪坝区| 广昌县| 许昌市| 昌宁县| 钟山县| 兴业县| 全州县| 玉林市| 岳阳县| 江永县| 临邑县| 越西县| 汝州市| 霞浦县| 清苑县| 乐亭县| 竹北市| 保靖县| 安福县| 德令哈市| 大厂| 新野县| 密云县| 濮阳县| 易门县| 徐水县| 从化市| 广南县| 曲沃县| 公安县| 广水市| 澄江县| 长武县| 志丹县| 壤塘县|