[recovery mode] Вызов управляемого кода из неуправляемого
Комментарии (4)
14 августа 2017 в 21:04
–5↑
↓
У меня от фразы «неуправляемое приложение» мурашки.14 августа 2017 в 23:04
0↑
↓
А можно поинтересоваться, а где удаляется вот этот объект?CppService* service = new CppService();
14 августа 2017 в 23:35
0↑
↓
А всего-то нужно было его там сконструировать на стеке.
15 августа 2017 в 07:13 (комментарий был изменён)
0↑
↓
Вот этот кусок// Директивы препроцессора нужны, чтобы компилятор сгенерировал записи // об экспорте класса из библиотеки #ifdef INSIDE_MANAGED_CODE # define DECLSPECIFIER __declspec(dllexport) # define EXPIMP_TEMPLATE #else # define DECLSPECIFIER __declspec(dllimport) # define EXPIMP_TEMPLATE extern #endif
выглядит не слишком кроссплатформенно