[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
    

    выглядит не слишком кроссплатформенно

© Habrahabr.ru