C ++, Visual Studio 2013
How to connect classes correctly if you have the following structure: Base.h file:
class base{}; File Child1.h:
#include "base.h" class Child : public base { } Child2.h file:
#include "base.h" class Child2 : public base File Main.h:
#include "Child.h" #include "Child2.h" With this inclusion, I get a link error: redefining the base class