hi, how does header including in c++ work? I have the classes already implemented in .h file and when there is #include
in two files, there's this error:
files.h:14:7: error: redefinition of ‘class abstract_file’
files.h:14:20: error: previous definition of ‘class abstract_file’`
multiple times for each class and enum. Can anyone explain this?