Non ci metto la mano sul fuoco, ma questi due costruttori mi paiono dubbi:
Se non ricordo male Vettore può acquisire dati da una initialization_list, ma può farlo anche std::vector. La domanda è: se costruisci un oggetto Molla tramite initialization_list, quale dei due costruttori è invocato?codice:Molla(const Vettore&, const Vettore&, double, double, const Vettore&, const Vettore&, const Vettore&, double, double = 0, double = 1, double = 1); Molla(const vector&, const vector&, double, double, const vector&, const vector&, const vector&, double, double = 0, double = 1, double = 1);

Rispondi quotando