правила размещения include
Почему порядок размещения include влияет на сборку программы (не компиляцию). Напримр, если поставить #include <sys/io.h> позже всех остальных линковщик ругаеться, что неможет найти uotb, а если раньще то все ок? В каком порядке правильно располагать чтобы не думать о таких заковырках?