class figura {
public:
virtual float pole() =0;
};
class trojkat : public figura {
public:
trojkat(int,int,int,int,int,int);
float pole() const { return 2;}
};
...
list<figura> trojkaty;
trojkaty.push_back(trojkat(0,0,0,1,1,0)); //błąd
Powoduje mi to błąd. Potrafi ktoś na to zaradzić?