Ho inserito l'inclusione del file m1.hpp
, ma mi dà: multiple definition of A::makeAThing(void)codice:// m1.hpp (dichiarazione della classe) class A { public: makeAThing(); }; // m1.cpp (implementazione della classe) #include "m1.hpp" A::makeAthing() { } // prog.cpp #include "m1.hpp"
Ma usi anche tu il djgpp oppure usi un altro compilatore? Magari dipende da quello