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

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

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

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

13.04.2013, 11:25. Просмотров 296. Ответов 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 массива
Посмотрите здесь:

Передача двумерного массива типа String в функции - C++
Здравствуйте! Изучаю SFML, в уроке весь код находиться в одном cpp файле, я решил разнести все как положено по файлам но наткнулся на...

Передача строки string в функцию - C++
Завтра экзамен а я печатаю строки :D Что хочу: ввожу две строки, передаю их в функцию по указателю, сравниваю каждый символ и если они...

Передача std::string по константной ссылке \ значению - C++
Суть вопроса: есть простенький словарь с std::vector в качестве приватного поля. struct StudentGrade { std::string name; char...

Undefined reference или передача string в конструктор класса - C++
Собственно проблема на этапе компиляции в main.cpp на 19 строке. Не понимаю, почему он требует 4 аргумента, когда у меня в объявлении...

Передача функции указатель на элемент std::vector<std::string> - C++
Доброй ночи тем, кому не спится (или живет в другом часовом поясе:p)! Есть функция, требующая в качестве параметра указатель на...

Передача в функцию char*([Warning] deprecated conversion from string constant to 'char*' [-Wwrite-strings]) - C++
Почему компилятор на это матерится? ObjA.Show(&quot;A&quot;); deprecated conversion from string constant to 'char*' #include &lt;iostream&gt; ...

Перевод массива в string - C++
Всем доброго времени суток! Я недавно начал изучать с++, и возник такой вопрос: Как перевести массив чисел Arr в string? Буду...

Вывод массива string - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;cstring&gt; int main() { using namespace std; int sum = 0; int...

Прошу разъяснения массива string - C++
Хотел бы узнать что у меня получается вот при таком раскладе: string **tb=new string *; for(j=0;j&lt;20;j++) tb=new string; ...

Удаление элемента массива string - C++
#include &quot;stdafx.h&quot; #include &lt;fstream&gt; //чтение, запись файла #include &lt;iostream&gt; //#include &lt;windows.h&gt; //добавление кириллицы ...


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

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

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