Всем доброго дня/вечера.
Есть dll-ка, она собирается из нескольких .cpp файлов, в каждом из которых есть экспортируемые функции.
Вопрос: есть ли единый стандарт, который оговаривает в каком
порядке все экспортируемые функции появяться в .def-файле?
Например, в порядке обявления в хедере?
Проблема в том, что есть чужой код, который ищет и вызывает (из dll-ки) функцию по номеру (а не по имени). Поэтому становиться выжным порядок функций в .def-файле.
"Руками" правильный .def я могу написать, но автоматически он генериться не правильно
Есть подозрение, что каждый копилятор делает .def как хочет.... Так ли это?