è possibile fare la seguente cosa, cioè creare un 'istanza vector di una delle classi base? Altrimenti cosa dovrei fare?
Aggiungo due domande:
- se mi serve un dato membro di vector dentro una classe, anche solo di un tipo predefinito, ad es double, devo usare "std::vector <double>" o basta "vector <double>"?
- stessa cosa per string, dichiaro "std::string stringa;" oppure solamente "string stringa"?
codice:class classe1 { public: ...//funzioni membro che elaborano i datimembro protected protected: double datomembro1; double datomembro2; double datomembro3; } class classe2 { ... } class classe3 { ... } class classe4:public classe1, classe2, classe3 { public: ...//quello che serve protected: std::vector <classe1> vettore; ...//altre cose che servono }
Grazie