который возвращает строку, как мне вызвать этот метод в с++, что бы получить эту строку ? Маршалинг, но все примеры в основном из с++ в с#, а нужно наоборот и как эт сделать хз. Подскажите пожалуйста.
Это не вопрос С++ -- иди в чат по до диез.
https://docs.microsoft.com/ru-ru/cpp/cppcx/platform-string-class?view=msvc-160
Спасибо уже решил. Нужно было при експорте с длл добавить эту строчку [return: MarshalAs(UnmanagedType.LPWStr)]
На стороне плюсов будет wchar_t*, учти
а что, в шарпее тоже нет нормальных строк?
А шарпе юникодные wchar_t, как в Qt
Обсуждают сегодня