LINUX.ORG.RU

История изменений

Исправление quiet_readonly, (текущая версия) :

ты ошибаешься. в C++ нет рефлекшена. без этого проблематично проверить существование определенных классов и их методов в рантайме

Вот только речь не о классах и методах, а об API. Отсутствие рефлекшна обходится элементарно — плюсовый SDK просто делится на две части, одна вкомпиливается в приложение, другая используется внутри статически линкуемой части как platform API.

Или вы не в курсе, что проект, собранный в Visual Studio 2013 с STL из c++11, прекрасно заработает на WinXP, которая на 10 лет старше c++11?

Исходная версия quiet_readonly, :

ты ошибаешься. в C++ нет рефлекшена. без этого проблематично проверить существование определенных классов и их методов в рантайме

Вот только речь не о классах и методах, а об API. Отсутствие методов решается элементарно — плюсовый SDK просто делится на две части, одна вкомпиливается в приложение, другая используется внутри статически линкуемой части как platform API.

Или вы не в курсе, что проект, собранный в Visual Studio 2013 с STL из c++11, прекрасно заработает на WinXP, которая на 10 лет старше c++11?