Question: I had a problem with include order that I cannot explain. I will show you a minimal example with four files: With this example I get the following error: But if in main.cpp I include A.h after B.h, the ...