Мне нужно передать списки строк в неуправляемый c ++, как я могу это сделать?
Я использовал IDictionary
в качестве метода возврата типа и отправки через com, но это не работает. Как этого добиться?
То, что я написал в C#
, выглядит следующим образом -
IDictionary<string,string> postNames()
{
IDictionary<string,string> post=Dictionary<string,string>();
post.Add("Raj");
post.Add("Mahesh");
post.Add("john steek");
return post;
}
Затем я создал dll
для этого класса, содержащего этот метод.
Теперь, как я могу получить доступ к этим значениям в неуправляемом C ++ ....
Я беспокоюсь о двух вещах
1) О типе возвращаемого значения для переноса этих значений в c ++
2) Можно ли использовать таким образом ..
Любая помощь в этом отношении?