沒有匹配的功能我有這個類:呼叫錯誤及考生錯誤
模板
class MtmMap {
private:
ValueType defaultValue;
KeyType defaultKey;
Node* head;
int amount;
public:
MtmMap(KeyType defaultKey, ValueType defaultValue) :
defaultKey(defaultKey), defaultValue(defaultValue), head(NULL), amount(0) {
} ;
....... more code.. };
,當我想創建一個新的類:
MtmMap<int, int> m ;
我有很多的錯誤:
- candidates are:
- no matching function for call to 'MtmMap<int,int>::MtmMap()'
*我編輯problims。 。 。對不起
任何人都可以幫助我嗎?
但我不需要它,因爲我發送了兩個參數(int,int) – user3036061
好吧,如果我想創建一個僅使用類型的構造函數,我該怎麼做呢? – user3036061
@ user3036061你不能這樣做。函數不能接收類型作爲參數。 – ForEveR