Здравствуйте, uni, Вы писали:
uni>Пишут про использование marshal_as, но я не могу эту обёртку использовать, т.к. вылезает куча конфликтов имён C++ и .Net при подключении необходимых заголовочников.
решай проблемы с конфликтами
например, вытащи эти функции в отдельный файл и сделай свои обертки