У меня есть управляемый метод C ++, который принимает в качестве параметра список String ^
метод должен заполнять неуправляемую структуру указателями на память в строке ^
извлечь WCHAR * достаточно просто с помощью PtrToStringChars
однако я не знаю количество pin_ptr для выделения во время разработки
Я бы хотел добавить закрепленный ptr в список, что-то похожее на приведенное ниже.
Список >
делая это дает
ошибка C3225: аргумент универсального типа для 'T' не может быть 'cli :: pin_ptr', это должен быть тип значения или дескриптор ссылки
есть ли способ сделать это? в управляемом C ++