Форум программистов, компьютерный форум CyberForum.ru

Передача string массива - C++

Восстановить пароль Регистрация
 
phantom96
MЫW
 Аватар для phantom96
124 / 109 / 1
Регистрация: 15.02.2013
Сообщений: 538
13.04.2013, 11:25     Передача string массива #1
Пытаюсь передать массив из C++ дллки в C# приложение. Сделал по http://msdn.microsoft.com/ru-ru/library/hk9wyw21.aspx
При вызове функции говорит что
Вызов функции PInvoke "WpfApplication2!WpfApplication2.MainWindow::TestArrayOfStrings" разбалансировал стек. Вероятно, это вызвано тем, что управляемая сигнатура PInvoke не совпадает с неуправляемой целевой сигнатурой. Убедитесь, что соглашение о вызовах и параметры сигнатуры PInvoke совпадают с неуправляемой целевой сигнатурой.
Скопипастил просто из статьи...

Добавлено через 1 минуту
Если продолжить выполнение, то значения получаются, но ошибка не радует(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2013, 11:25     Передача string массива
Посмотрите здесь:

Передача массива структур в функцию не указывая размера массива C++
C++ Прошу разъяснения массива string
C++ Запись трёхмерного массива string в файл
C++ Передача строки string в функцию
Undefined reference или передача string в конструктор класса C++
Удаление элемента массива string C++
C++ Сортировка массива string по алфавиту
Динамическое создание двумерного массива string C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 20:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru