Вопросы по теме 'managed-c++'
Обработка управляемых делегатов в неуправляемом коде
Я знаю, что могу заставить это работать технически, но я хотел бы реализовать максимально чистое решение. Вот ситуация:
У меня есть управляемая библиотека, которая обертывает неуправляемую библиотеку C-стиля. Функциональность библиотеки в стиле...
4393 просмотров
schedule
14.04.2022
Ошибка компилятора при добавлении ссылки dll в управляемый проект С++
Я использую VS 2008 и время от времени получаю ошибки компилятора при добавлении ссылки dll на управляемый файл С++ в моем проекте С++. Я пытаюсь добавить ссылку на dll, чтобы иметь возможность использовать интеллектуальные указатели. пример:...
412 просмотров
schedule
03.06.2023
Передача дескриптора Windows в неуправляемую dll C++
Неуправляемая dll C++ имеет экспортированную функцию, которая принимает тип int в качестве идентификатора окна.
void SetWindowHandle(int nHandle);
еще, где в коде неуправляемой dll int преобразуется в HWND и используется правильно.
И из...
1892 просмотров
schedule
08.12.2022
Как преобразовать определяемый пользователем неуправляемый тип в управляемый тип?
У меня есть тест, который я пишу в MSTest, управляемый C ++, и я пытаюсь протестировать неуправляемый класс. В частности, я пытаюсь использовать класс PrivateObject для вызова частного метода.
Это код, который у меня есть на данный момент:...
1511 просмотров
schedule
24.12.2023
AccessViolationException в режиме выпуска (C++)
Я получаю следующее исключение, когда запускаю свое приложение в режиме выпуска из Visual C++.
Необработанное исключение: System.AccessViolationException: попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая...
5846 просмотров
schedule
10.09.2022
Необходимо для pin_ptr в типах значений C++ CLR, почему?
Поскольку типы .NET Value (управляемые структуры C++) хранятся в стеке, почему необходимо (или, наоборот, действительно) необходимо их pin_ptr, чтобы передать указатель на неуправляемую функцию?
Например. БАЙТ b[100];
Если я передам &b...
2583 просмотров
schedule
03.11.2022
Visual Studio 8: время сборки в сборках смешанного режима
У меня есть сборка C++/CLI, состоящая примерно из 50 исходных файлов. Код в этой сборке статически связывается с рядом библиотек C++ для выполнения различных «тяжеловесных» задач.
Я использую Visual Studio 8 (2005) SP1 для сборки этой сборки....
277 просмотров
schedule
05.10.2023
Управляемый внутренний класс С++?
Можно ли сделать управляемый класс С++ «внутренним»? т.е. Что эквивалентно «внутреннему классу» в управляемом С++?
1009 просмотров
schedule
09.07.2022
Managed C++ ^ (дескриптор) --› Что это такое и как оно связано со ссылками и указателями
В чем разница между дескриптором объекта в Managed C++
Такие как:
System::String^ str = gcnew System::String();
а обычные указатели С++?
Кроме того, как они связаны со ссылками, которые у нас есть в C#?
1057 просмотров
schedule
04.04.2022
Скорость .NET в численных вычислениях
По моему опыту, .NET в 2-3 раза медленнее собственного кода. (Я реализовал L-BFGS для многомерной оптимизации).
Я проследил рекламу в stackoverflow до http://www.centerspace.net/products/ .
скорость действительно потрясающая, скорость близка к...
6712 просмотров
schedule
24.02.2022
Ошибка LNK2022 при использовании /clr
У меня возникла проблема со связыванием проекта C++ в VS2008 при использовании параметра компиляции /clr . Я получаю следующие ошибки сборки:
Class1.obj : error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in...
15010 просмотров
schedule
13.06.2023
Создание видимой сборки COM из управляемого c ++ (C ++ / CLI)
Мне нужно разработать некоторые классы, которые должны быть вызваны из VB6 с помощью Managed C ++ (C ++ / CLI).
Сначала я разработал образец на C #, и я могу без проблем использовать сборку через COM, просто используя настройки «Зарегистрировать...
2245 просмотров
schedule
02.12.2022
функция экспорта с параметрами clr из dll?
У меня есть устаревшая управляемая dll c ++, и мне нужно вызвать некоторую функцию, которая возвращает управляемый тип.
Для dllexports без управляемых типов это просто, я просто определяю свою статическую функцию c (++) в таком заголовке:...
4523 просмотров
schedule
24.12.2022
метод c # в управляемом c ++
Я создаю библиотеку dll С # для сканирования памяти процесса. У меня статический метод:
int searchASCII(int pid, SByte[] text, int pos)
{
ReadProcessApi RApi = new ReadProcessApi(pid, pos);
return...
241 просмотров
schedule
25.02.2023
Исключение из HRESULT: 0x800736B1
Привет, я разработал консольное приложение для тестирования моего проекта C++ (.Net framework 3.5). Я создал настройку для этого приложения и установил его на виртуальную машину, чтобы протестировать. Но всякий раз, когда я запускаю это...
10758 просмотров
schedule
09.04.2023
Asp.net вызывает уровень C#, вызывая Managed C++, вызывая Native C++
Моя структура проекта выглядит следующим образом:
ASP.NET , вызывающий уровень C# , вызывающий Управляемый C++, вызывающий Native C++ (я пытаюсь избежать используя взаимодействие, поэтому управляемый уровень C++) Я написал модульный тест,...
2244 просмотров
schedule
18.07.2023
Загрузка сборки в смешанном режиме из неуправляемого кода
Как следует из названия, я хочу вызвать сборку смешанного режима из неуправляемого кода.
Чтобы быть более точным, я хочу динамически загрузить сборку смешанного режима, а затем выполнить некоторый статический неуправляемый код запуска, который...
1096 просмотров
schedule
18.06.2023
управляемый код С++ не находит реализацию функции
У меня есть 3 файла:
основной файл ".h" - содержит реализацию простой WinForm (управляемый c++)
fold/file.h
свернуть/файл.cpp
(file.h и file.cpp не представляют класс)
У меня есть функция func(), объявление которой находится в...
321 просмотров
schedule
30.01.2023
Предоставление неуправляемых типов в управляемом коде
У меня есть два неуправляемых класса в двух разных библиотеках DLL:
class A
{
public:
void doSomething();
private:
int x;
}
class B
{
public:
void doSomethingToAnA(A*);
}
и я хочу обернуть их обоих в управляемый C ++, так что естественно:...
110 просмотров
schedule
04.01.2023
ReflectionTypeLoadException загружает сборку .Net 4.0 из приложения .Net 4.0, в то время как 2.0 работает
У меня есть 32-разрядное (x86) настольное приложение .NET 4.0 со следующими файлами, один из которых является устаревшей неуправляемой библиотекой, вызываемой из библиотеки-оболочки, написанной на управляемом С++.
Application.exe (C#, .net 4)...
317 просмотров
schedule
22.11.2022