标题:有个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



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-60648-1-1.html




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

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