Как написать и выполнить исполняемый файл Windows .exe вручную (машинный код с шестнадцатеричным редактором)?

Хотя стандарт C ++ не имеет такого требования, некоторым компиляторам требуется, чтобы все шаблоны функций и классов были доступны в каждой используемой системе переводов. Фактически для этих компиляторов тела шаблонных функций должны быть доступны в файле заголовка. Повторить: это означает, что эти компиляторы не позволят их определять в файлах без заголовка, таких как .cpp-файлы

Существует ключевое слово export , которое должно смягчать этот проблема, но он нигде не близок к тому, чтобы быть портативным.

37
задан Ciro Santilli 新疆改造中心法轮功六四事件 23 May 2015 в 13:00
поделиться