1 | // Presence of 2 inclusion cycles |
---|---|
2 | // b.h -> a.h -> b.h -> ... |
3 | // c.h -> a.h -> c.h -> ... |
4 | // makes it unfeasible to reach max inclusion depth in all possible ways. Need |
5 | // to stop earlier. |
6 | |
7 | #include "b.h" |
8 | #include "c.h" |
9 |
1 | // Presence of 2 inclusion cycles |
---|---|
2 | // b.h -> a.h -> b.h -> ... |
3 | // c.h -> a.h -> c.h -> ... |
4 | // makes it unfeasible to reach max inclusion depth in all possible ways. Need |
5 | // to stop earlier. |
6 | |
7 | #include "b.h" |
8 | #include "c.h" |
9 |