Уже есть два компилятора, которые поддерживают модули С++:
- Clang: http://clang.llvm.org/docs/Modules.html
- MS VS 2015: http://blogs.msdn.com/b/vcblog/archive/2015/12/03/c-modules-in-vs-2015-update-1.aspx
При запуске нового проекта, на что я должен обратить внимание, чтобы иметь возможность использовать функцию модулей, когда она в конечном итоге выпущена в моем компиляторе?
Можно ли использовать модули и поддерживать совместимость со старыми компиляторами, которые его не поддерживают?