Импорт перечислений 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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