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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
phantom96
MЫW
 Аватар для phantom96
124 / 109 / 1
Регистрация: 15.02.2013
Сообщений: 538
#1

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

13.04.2013, 11:25. Просмотров 292. Ответов 0
Метки нет (Все метки)

Пытаюсь передать массив из 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++
Перевод массива в string C++
C++ Передача std::string по константной ссылке \ значению
Вывод массива string C++
C++ Передача двумерного массива типа String в функции

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

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

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