[問題] c++ template class 問題
老師出了一個作業
是要我們用template class寫出queue跟stack
他沒有實際教 一寫就卡住了
助教給的
template < class T >
class Queue
{
public:
Queue (int queueCapacity = 0);
bool IsEmpty();
bool IsFull();
void Push();
void Pop();
private:
T *queue;
int front;
int rear;
int capacity;
int counter;
};
template <class T>
Queue<T>::Queue(int queueCapacity):capacity(queueCapacity)<<不懂寫法
{
queue = new T[capacity]; <<這邊為什麼要用T還有queue跟capacity哪來
front = rear = counter = 0;
}
完全看不懂~"~ 不知道有沒有網站是適合超新手看的 順便可以解釋一下嗎
(我就queue的地方看不懂 後面的都還好)
還有題目是n個櫃檯排客人 我想到的是用struct counter把class T包起來
然後cin >> n 把他new counter[n] 但是似乎完全不是這樣
我想我是因為上面看不懂 現在整個一頭霧水不知道怎麼寫
--
(P)rostitute + (U)nchaste + (M)ammonism + (A)varicious
妓女 淫蕩 拜金 貪婪
PUMA
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.84.224
※ 編輯: ernieyang09 來自: 112.104.84.224 (11/05 04:03)
→
11/05 05:30, , 1F
11/05 05:30, 1F
→
11/05 05:32, , 2F
11/05 05:32, 2F
→
11/05 05:34, , 3F
11/05 05:34, 3F
→
11/05 05:35, , 4F
11/05 05:35, 4F
推
11/05 06:09, , 5F
11/05 06:09, 5F
→
11/05 06:10, , 6F
11/05 06:10, 6F
→
11/05 06:10, , 7F
11/05 06:10, 7F
→
11/05 09:28, , 8F
11/05 09:28, 8F
→
11/05 09:47, , 9F
11/05 09:47, 9F
→
11/05 13:30, , 10F
11/05 13:30, 10F
推
11/05 13:32, , 11F
11/05 13:32, 11F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章