Импорт перечислений C++ в C#C++

Программы на C++. Форум разработчиков
Anonymous
Импорт перечислений C++ в C#

Сообщение Anonymous »

Сейчас я работаю над созданием нового проекта C#, который должен взаимодействовать со старым приложением C++. В приложении C++ уже существует перечисление ошибок, которое мне нужно использовать в приложении C#.

Я не хочу просто повторно объявлять перечисление в C#, поскольку это может вызвать проблемы с синхронизацией в дальнейшем, если файлы не будут обновляться вместе.

Все, что сказано, мой вопрос заключается в следующем:
Есть ли способ получить перечисление, объявленное так:

typedef enum
{
eDEVICEINT_ERR_FATAL = 0x10001
...
} eDeviceIntErrCodes;


и используйте его в программе C# следующим образом:

eDeviceIntErrCodes.eDEVICEINT_ERR_FATAL


Подробнее здесь: https://stackoverflow.com/questions/187 ... to-c-sharp

Вернуться в «C++»