作者: yuchili (smile) 看板: C_and_CPP
標題: [問題] template
時間: Wed May 6 22:19:33 2009
現在遇到一個問題
就是當我想要把兩個定義好的class
在一個template的function裡新增(並修改class裡的member值)
(呼叫使用這個: NewElement<A>();
NewElement<B>();)
我該怎麼去寫NewElement function?
想了很久也找了很多資料都不知道該怎麼寫
說清楚點好了,我的目的是要用NewElement這個function做一件同樣的事
(把class裡的data member都設為隨機設定之數→rand())
當我call NewElement<A>(); 的時候,代表新增一個A裡面的a和b都設為隨機之數
class A
{
int a;
int b;
}
class B
{
int s;
int t;
}
(↓這邊我不會寫= = )
template <class T>
void NewElement()
{
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.36.89
推
05/06 22:30, , 1F
05/06 22:30, 1F
※ 編輯: yuchili 來自: 220.134.36.89 (05/06 22:42)
推
05/06 22:59, , 2F
05/06 22:59, 2F
→
05/06 23:09, , 3F
05/06 23:09, 3F
→
05/06 23:10, , 4F
05/06 23:10, 4F
→
05/06 23:12, , 5F
05/06 23:12, 5F
推
05/06 23:23, , 6F
05/06 23:23, 6F
→
05/06 23:31, , 7F
05/06 23:31, 7F
→
05/07 01:30, , 8F
05/07 01:30, 8F
推
05/08 01:44, , 9F
05/08 01:44, 9F
討論串 (同標題文章)