Что касается поддержки модуля C++ в Visual Studio 2017: достаточно ли хороша поддержка, чтобы разработчики могли начать преобразовывать свои базы кода для использования модулей?
Я заинтересован в рефакторинге моего игрового движка для использования модулей. Я читал в Интернете противоречивую информацию о статусе этой функции в VS2017, поэтому я не хочу вносить изменения, если функция содержит ошибки или является неполной.
Моя главная мотивация для перехода на модули - избавиться от чертовых файлов заголовков.





Я пошел дальше и попробовал несколько тестов для добавления модулей. Нет, это совсем не готово. Я не могу даже простейшую программу скомпилировать в IDE. У меня самая последняя версия (15.9.3 на момент написания).
Это одно из тех руководств, которые я пробовал, например: https://blogs.msdn.microsoft.com/vcblog/2017/05/05/cpp-modules-in-visual-studio-2017/
Просто подождите, пока вы не начнете проклинать все чертовы модули, которые вам нужно импортировать ...