我定义了一个简单的类
#pragma once
#include "aSuit.h";
class Card
{
private:
aSuit theSuit;
public:
Card(void);
~Card(void);
aSuit getSuit();
void setSuit(aSuit theSuit);
};
然后我定义了一个向量
vector<Card> theCards;
然后我想用
theCards.push_back(new Card());
我去编译错误“没有重载函数的实例”。
vector.push_back 使用字符串向量,但不适用于我定义的类。我正在使用 Visual C++ 2010。请帮忙。