http://en.wikipedia.org/wiki/Pragma_once
Должен ли я по-прежнему использовать include guard, когда все эти компиляторы поддерживают #pragma once
?
Многие ответы на переполнение стека говорят, что они используются как для совместимости, но я не уверен, что это все еще верно.
Какие компиляторы сегодня не поддерживают #pragma once
?
Я не уверен, что использование обоих рекомендаций было только рекомендацией, прежде чем оно вступило в силу, или если есть все еще очень веские причины для использования обоих методов.
Любые примеры использования #pragma once
могут вызвать проблемы?