   C++ File Structure
  Hey Everyone,I am attempting to learn C++ and running into a little issue with file structure.  I dont want to put all of the code into one file as its really unorganized and hard to see. However, when I do something like the following I recieve errors saying that the file was included elsewhere.Example:main.cpp - has #include test1.cpp and test2.cpptest1.cpp - has #include header.htest2.cpp - this file also needs to use the info from header.h so #include hearer.h    header.h - some general infoAnyway, the program would need the info from header.h to be available to both test1 and test2.  What am I doing wrong lol ;(   
Read this.   ;  It's very unusual to include *.cpp files. Why are you doing that?   ;  Ekk, Thxs   