当前位置:首页
开发技术指南» 文章正文
    引言:

 ·xml选择节点问题,来者有分    »显示摘要«
    摘要: <books> <book id="1"> <title>书名1</title> <aothor>作者1</author> <price>10</price> </book> <book id="2"> <title>书......
    摘要: 感谢一年多来,csdn上的朋友对我的支持与帮助,使我不断进步与提高,在中秋来临之际,衷心祝愿csdn的朋友:祝福中秋佳节快乐,月圆人圆事事团圆。人顺心顺事事都顺。祝全家幸福、和气满堂、合家欢乐! http://www.ornet.cn/zhongqiu/zhufu.asp?id=162 发送你的祝福给朋友吧: http://www.ornet.cn/zhongqiu ......


一个类模板的问题

有一个类模版   Ptr,  
  如果实例化的时候,定义一个变量   N,  
  Ptr<   Ptr<   Ptr<T>   >   >   N;  
  该怎么理解这个语句阿??

NO.1   作者: xiaocai0001

首先要知道模板  
  Ptr   <class   classtype>这种表示  
  里面的参数是一个类型  
  完了之后,这个整体表示一个类,接下来的表达式就是一个嵌套的问题了  
  Ptr<T>   是一个类   参数是T  
  Ptr<Ptr<T>>   也是一个类,参数是Ptr   <T>  
  Ptr<   Ptr   <Ptr   <T>>>,参数是Ptr<Ptr<T>>  
   
  可以这样理解  
  typedef   Ptr<T>   A;  
  typedef   Ptr<A>   B;  
  typedef   Ptr<B>   C;  
  C   N;  
  把上面的语言用一个表达式表示就是你写的那种形式了。

NO.2   作者: healer_kx

如果那个Ptr是一种智能指针的话,还是别这么用了.


    摘要: 感谢一年多来,csdn上的朋友对我的支持与帮助,使我不断进步与提高,在中秋来临之际,衷心祝愿csdn的朋友:祝福中秋佳节快乐,月圆人圆事事团圆。人顺心顺事事都顺。祝全家幸福、和气满堂、合家欢乐! http://www.ornet.cn/zhongqiu/zhufu.asp?id=162 发送你的祝福给朋友吧: http://www.ornet.cn/zhongqiu ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE