Two classes that refer to each other
You can use forward declarations in the header files to get around the circular dependencies as long as you don’t have implementation dependencies in the headers. In Window.h, add this line: class App; In App.h, add this line: class Window; Add these lines before the class definitions. Then in the source files, you include the … Read more