| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 577 人关注过本帖
标题:有个C++模版的问题。请大家帮忙!
取消只看楼主 加入收藏
大地飞歌
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-4-16
收藏
 问题点数:0 回复次数:1 
有个C++模版的问题。请大家帮忙!

template <class T>

class Stack

{

Stack(int = 10)

~Stack()

{

delete [] stackptr;

}

int push(const T&);

int pop(T&);

int isEmpty()

{

return top == -1;

}

int isFull()

{

return top==size-1;

}

private:

int size; //Stack中的元素数

int top;

T* stackptr;

};

以上是一个类模版的例子;我刚看到类模版但是看不懂

其中 T& 为什么&符号写在T的后面呢,和写的在面有什么不同?;

还有 return top==-1;返回的是不是一个布尔值啊?

整个例子看着都很模糊的感觉。请学的好的帮我解释一下好吗.

大家有没有摸版这方面比较好的介绍的手册书什么的电子版本的告诉我名字谢谢!

搜索更多相关主题的帖子: 模版 
2006-04-27 17:44
大地飞歌
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-4-16
收藏
得分:0 
确定吗
2006-04-28 22:21
快速回复:有个C++模版的问题。请大家帮忙!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018004 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved