Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Автоматическое тестирование программы https://www.cyberforum.ru/ csharp-beginners/ thread1847379.html
Когда я принимаю участие в интернет-олимпиадах проверка правильности решения происходит автоматически. То есть некая программа на сайте олимпиады сама вводит некоторые данные в отосланную мной программу (консольное приложение) и сама читает выведенные. Хотелось бы попробывать реализовать нечто подобное. Какой принцип работы подобных приложений? Просто я в интернете искал, но не нашел. Возможно,...
Сделать: Главное меню (первые вторые третьи) после главного меню выбор блюда, в конце список обеда C#
Создать 3 массива = 1 – супы(борщ, солянка, грибной) 2 - каши(гречка, перловка, манка) 3 – десерты(мороженное, булочка, торт) сделать: Главное меню (первые вторые третьи) после главного меню выбор блюда, в конце список обеда
C# Свежий взгляд на код чтения файла https://www.cyberforum.ru/ csharp-beginners/ thread1847353.html
чтение из файла, был код String fileName = @"..\..\in.csv"; if (!File.Exists(fileName)) { Console.WriteLine("No file {0} in program directory", fileName); Console.Read(); return; } var lines = File.ReadAllLines(fileName);
C# Перегрузка операторов Привет всем у меня есть программа в ней нужна сделать перегрузку операции && но как сделать правильно не знаю помогите плиз кто знает. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication12 { class Program https://www.cyberforum.ru/ csharp-beginners/ thread1847348.html
C# Random.Next можно ли вывести значение?
Здравствуйте! Я создаю новое случайное число, а затем хочу вывести его на консоль. Но только вместо числа пишется тип данных что ли я не понимаю. Я решил эту проблему просто создав ещё одну переменную, куда сразу помещается значение случайного числа. Но я хотел бы спросить можно ли как-нибудь обойтись без создания новой переменной? Спасибо. int Unit1Health = 100; int Unit2Health =...
C# Метод наискорейшего спуска программа на нахождение градиента есть,а как сделать методом наискорейшего спуска? Метод градиента: using System; class Program { public static double f(double x1, double x2) { https://www.cyberforum.ru/ csharp-beginners/ thread1847264.html
C# Сложить все отрицательные элементы и заменить суммой элемент первого столбца матрицы В матрице А(5,4) в каждой нечетной строке выполнить следующее преобразование: сложить все отрицательные элементы и заменить суммой элемент первого столбца, а все элементы первого столбца вывести в вектор. Вывести результат в виде вектора и матрицы. https://www.cyberforum.ru/ csharp-beginners/ thread1847260.html Объясните, как показываются биты, составляющие байт? C#
Здравствуйте, изучаю C# по Шилдту, дошёл до работы с битами. Более-менее понял как считаются числа в двоичной системе, понял как определяется чётное и не чётное с помощью оператора &. Но не могу понять, как преобразовались биты. Вот код программы: // Показать биты, составляющие байт. using System; class ShowBits { static void Main() { int t; byte val; val = 123;
C# Аптека содержит базу данных лекарств. Создайте массив структур Аптека содержит базу данных лекарств. Создайте массив структур "лекарства", структура содержит идентификационный номер лекарства. Добавьте программное 3 записи. Организуйте возможность добавления записи в структуру и вывод данных по запросу. https://www.cyberforum.ru/ csharp-beginners/ thread1847246.html C# Нужно добавить виртуальный класс Помогите пожалуйста написать сюда любой виртуальный класс, с интерфейсами я разобрался,а с виртуальным не могу :( using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { https://www.cyberforum.ru/ csharp-beginners/ thread1847226.html
Программа сравнения матриц C#
доброго времени суток товарищи, столкнулся с такой проблемой не могу доделать лабу по программированию сравнение массивов. текст задания для заданной матрицы размером 8 x 8 найти такие к, при которых k-я строка матрицы совпадает с k-м столбцом. Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Сумму элементов я уже нашел, а вот сравнить матрицы не...
C# Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей https://www.cyberforum.ru/ csharp-beginners/ thread1847179.html
Даны координаты центров n окружностей и их радиусы. Определить число пересекающихся окружностей. C#
3 / 3 / 1
Регистрация: 10.09.2014
Сообщений: 36
0

Как вызвать функцию из dll, написанной на C++? - C# - Ответ 9752479

10.11.2016, 22:47. Показов 2720. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, как вызвать данную функцию правильно:
C++
1
extern int __stdcall CheckRequestA(char * aInBuffer, char * &aOutBuffer);
Собственно, я вызываю вот так:
C#
1
protected static extern IntPtr CheckRequestA(StringBuilder aInBuffer, [MarshalAs(UnmanagedType.LPWStr)]StringBuilder aOutBuffer);
Но после вызова я должен получить данные из второго параметра, но они получаются не правильно, вместо правильной строки выдаёт строку с разными "рандомными" символами, пробовал также вместо StringBuilder ставить IntPtr выдаёт исключение что память повреждена и запись/чтение невозможно (такую же ошибку выдаёт в случае если StringBuilder не инициализирован).

Вот такая проблема.

Вернуться к обсуждению:
Как вызвать функцию из dll, написанной на C++? C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2016, 22:47
Готовые ответы и решения:

Не получается вызвать функции из dll, написанной на Delphi
Использую библиотеку программы Invisible Secrets. А именно jpgcarrier.dll . Она шифрует\дешифрует...

Вызов программой, написанной на С++, функции из dll, написанной на Assembler (явное подключение dll)
Доброго времени суток!Задали лабораторную работу: программа, написанная на с++ должна подключать...

Не получается вызвать функцию из простейшей библиотеки, написанной на C++
Братва, спасай! Я уже все волосы с груди содрал! Создал новую библиотеку, чистую, чтоб уж...

Как вызвать функцию из подключенной dll
Здравствуйте, подскажите пожалуйста как вызвать функцию result, если этот код будет помещен в...

4
10.11.2016, 22:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2016, 22:47
Помогаю со студенческими работами здесь

Как правильно вызвать функцию из dll на С++?
Добрый вечер. Подскажите, пожалуйста, как описать функции в дельфи-проекте если имеется dll...

Как вызвать функцию .exe из .dll?
Надо как то вызвать функцию которая объявлена и определена в .exe из .dll, не юзая хуки, что можно...

Как из DLL вызвать функцию, находящуюся в exe?
Плз. скажите, как из DLL вызвать функцию, находящуюся в exe'шнике. Плз.! Плз.! Плз.!

Как вызвать из своей dll, сделанной в VS2012(C#) функцию 1С
Сделал dll используя VisualStudio2012 (C#). Она прекрасно подключается в 1С и работает, все функции...

Как вызвать функцию, описанную в DLL через Custom Action в wix?
Не нашел подходящего раздела для вопроса, поэтому решил сделать здесь, тк DLL написана на c++! ...

Подскажите, как вызвать в основном файле функцию из .dll, используя функции WinAPI
Привет всем. Подскажите, пожалуйста, как вызвать функцию, определение которой находится в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru