0
ответов

Как подключиться к службе WCF с помощью настраиваемой привязки из неуправляемого C ++

Мне нужно подключиться к службе WCF из собственного приложения C ++. Я попробовал ссылку ниже, и она сработала с wsHttpBinding. Создание службы WCF для неуправляемых клиентов C ++ Однако мне нужно подключиться ...
вопрос задан: 23 May 2017 11:55
0
ответов

Почему Intellisense «недоступен для C ++ / CLI»? [дубликат]

Возможный дубликат: нет IntelliSense для c ++ / cli в Visual Studio 2010? Как уже сказано в заголовке, ничего не появляется и не проверяется синтаксис. В строке состояния отображается следующее сообщение ....
вопрос задан: 23 May 2017 11:53
0
ответов

Безопасное преобразование типов в C ++ / CLI - эквивалентно C # «as»?

Ранее я спросил, безопасно ли использование as в C # (т.е. не взорвется): Является ли использование as в C # безопасным способом Кастинг? Мне понравился ответ, и в итоге я использовал что-то основанное на нем: Foo x = y as ...
вопрос задан: 23 May 2017 11:53
0
ответов

QTAgent32.exe сохраняет дескриптор библиотеки DLL, открытой после выполнения

Я столкнулся с небольшой проблемой при использовании среды модульного тестирования Visual Studio 2010. В настоящее время QTAgent32 будет поддерживать ссылку на DLL после завершения выполнения теста. DLL в ...
вопрос задан: 23 May 2017 11:48
0
ответов

Путь обновления для устаревшей отчетности («встроенный» Access 2003)?

Обновление: Альберт Д. Каллал любезно начал обсуждение прочь, и чтобы получить больше мнений, я добавляю награду. Это нетривиальный вопрос об обслуживании унаследованного приложения и ...
вопрос задан: 23 May 2017 11:47
0
ответов

как превратить сокет boost :: asio в сокет C ++ / CLI .Net?

Я хочу просто - образец кода создания нового сокета C ++ / CLI .Net из сокета boost asio. Как создать такую ​​вещь? Вот псевдокод того, что я хотел бы сделать: .net :: socket a; boost :: asio: ...
вопрос задан: 23 May 2017 10:34
0
ответов

Любой процессор, зависящий от C ++ / CLI, зависящий от собственной библиотеки DLL C (любой процессор для c ++ / cli)

Вот моя проблема. Я оборачиваю C dll в C #. Для этого я сначала пишу оболочку C ++ / CLI. Собственная библиотека C связана с оболочкой C ++ / CLI. (Свойства компоновщика в проекте C ++ / cli). Вот ...
вопрос задан: 23 May 2017 10:32
0
ответов

Callback из неуправляемого C++ в C# работает, но только в отладчике

Callbacks в C# из неуправляемого C++ - хитрая штука. Большую часть необходимых знаний я почерпнул из этой статья MSDN и этой подсказки stackoverflow, и результат отлично работает в отладчике. Но за пределами ...
вопрос задан: 23 May 2017 10:27
0
ответов

Как мне запрограммировать эффект «вспышки» при обновлении текстовых полей в форме Windows с помощью C #?

У меня есть форма Windows в C # с 7 текстовыми полями. Каждое текстовое поле обновляет 2 или 3 других, когда его значение изменяется и принимается. Я хочу как-то взять эти текстовые поля, которые должны быть ...
вопрос задан: 23 May 2017 10:27
0
ответов

#using, #include и 'ссылки на сборки' - что это такое и как они связаны?

Мне интересно, как Visual Studio, другие IDE и любые другие обстоятельства (т.е. вообще без IDE) обрабатывают ввод кода извне. Сначала я подумал, что #includes - единственный способ сделать это ...
вопрос задан: 27 February 2017 11:05
0
ответов

взаимодействие между проектом C # и проектом C ++ в одном решении

У меня есть приложение Windows Forms, написанное на C ++ / cli. Я хочу расширить это приложение некоторыми новыми формами и создать их на C # в отдельном проекте. Можно ли просто добавить проект C # в ...
вопрос задан: 22 December 2016 08:16
0
ответов

Передача метода класса C ++ / CLI в качестве указателя на функцию C

У меня есть сторонняя библиотека C, которая предоставляет этот заголовок: //CLibrary.h #include #include typedef void (WINAPI * CLibEventCallback) (событие int, void * data); ...
вопрос задан: 29 November 2016 22:09
0
ответов

Вызов функции DLL C # из C ++ / CLI

У меня есть dll C #. Код ниже: открытый класс Calculate {public static int GetResult (int arg1, int arg2) {return arg1 + arg2; } общедоступная статическая строка GetResult (строка ...
вопрос задан: 12 September 2016 16:18
0
ответов

Как вызвать код C ++ из C #

У меня есть код C ++. Этот код содержит функцию включения / отключения GPS в Windows Mobile. Я хочу вызвать этот метод из кода C #, это означает, что когда пользователь нажимает кнопку, код C # должен вызывать C ++ ...
вопрос задан: 29 June 2016 20:30
0
ответов

C++CLI. Являются ли нативные части, написанные на чистом C++, но скомпилированные в CLI, такими же быстрыми, как чистый нативный C++?

Я хочу делегировать вычисления аудио на слой C++, но обрабатывать и редактировать аудиоконтент через графический интерфейс WPF. Я бегло ознакомился с C++/CLI, и мне хотелось бы знать: стоит ли мне использовать C++/CLI в качестве ...
вопрос задан: 1 June 2016 17:56
0
ответов

Когда и почему вы должны запечатать класс?

В C # и C ++ / CLI ключевое слово sealed (или NotInheritable в VB) используется для защиты класса от любого шанса наследования (класс не будет наследуемым). Я знаю, что одна особенность объектно-ориентированного ...
вопрос задан: 20 May 2016 11:07
0
ответов

Преобразование из char в Platform ::String^ (C++/CLI)

Как вы конвертируете из char в платформу ::String^? Документация для Platform ::String находится здесь, но не упоминает, как преобразовывать в разные типы данных и из них. http://msdn.microsoft.com/...
вопрос задан: 26 October 2015 03:12
0
ответов

Как я могу отправить управляемый объект для нативной функции для его использования?

Как я могу отправить управляемый объект для собственной функции для его использования? void Managed_function () {Объект ^ obj = объект gcnew (); void * ptr = obj ??? // Как конвертировать управляемый объект в void *? ...
вопрос задан: 12 August 2015 17:02
0
ответов

Как передать строку из C ++ - CLI в C # через обратные вызовы и делегаты C ++ - CLI

У меня есть оболочка C ++ - CLR вокруг стандартной библиотеки C ++, вызываемой из C # . Для получения сообщений о состоянии из библиотеки я использую делегат, назначенный для обратного вызова в коде C ++ через Marshal :: ...
вопрос задан: 25 July 2015 12:36
0
ответов

gcroot в c ++ / cli

Что означает gcroot? Я нашел это в коде, который читаю.
вопрос задан: 27 June 2015 18:39
0
ответов

C++ / CLI: SIGFPE, _control87, _fpreset, портируя древний неуправляемый Watcom C приложение к.NET

У меня есть several-thousand-line приложение, которое полагается на SIGFPE (обработанный указателем функции, переданным сигналу ()) для изменения состояния, и выполните код правильно когда определенная плавающая точка...
вопрос задан: 12 June 2015 03:18
0
ответов

Visual C ++ 2010: изменения в развертывании среды выполнения MSVC (больше не нужно SxS с манифестом)

Где можно Я нашел официальную заметку, статью в kb или другую документацию, описывающую изменения в политике связывания и развертывания среды выполнения Visual Studio 2010 C / C ++? В Visual Studio 2008 (с ...
вопрос задан: 3 June 2015 10:20
0
ответов

Использование библиотек / clr и noclr в одном проекте

Я столкнулся с некоторыми проблемами в одном проекте. Мне нужно использовать две библиотеки, но одну нужно скомпилировать с переключателем / clr, так как другую нельзя скомпилировать с этим переключателем. Можно ли…
вопрос задан: 11 May 2015 06:22
0
ответов

Объявление String ^ в C ++

Насколько мне известно, объявление строки C ++ имеет следующий вид: std :: string param; Я просматривал код и понял, что объявление строки выполняется следующим образом: System :: String ^ param; Может ...
вопрос задан: 11 March 2015 22:39
0
ответов

C ++ / CLI Dll с проблемой взаимодействия C #

У меня есть 3 проекта в одном решении. У меня есть: родная C ++ dll, C # Winform, и прокси C ++ / CLI без чистого режима для связи между двумя другими проектами (и использовать встроенную функцию в ...
вопрос задан: 11 March 2015 00:58
0
ответов

Как обернуть интерфейс C ++ (абстрактный класс) в C ++ / CLI?

У меня есть код C ++: пространство имен Compute {class __declspec (dllexport) IProgressCB {public: virtual void progress (int percentCompleted) = 0; }; double __declspec (...
вопрос задан: 11 March 2015 00:57
0
ответов

Компиляция существующего кода C ++ с помощью / clr и последующий вызов его из C #

У меня есть код C ++: пространство имен Compute {class __declspec (dllexport) IProgressCB {public: virtual void progress (int percentCompleted) = 0; }; double __declspec (dllexport) compute (...
вопрос задан: 11 March 2015 00:56
0
ответов

Каков наиболее эффективный способ преобразования std :: vector в .NET List ?

Каков наиболее эффективный способ преобразования std :: vector в .NET List? Чтобы дать некоторый контекст, я оборачиваю неуправляемый класс C ++ с помощью C ++ / CLI. Класс C ++ / CLI содержит указатель на класс C ++ и ...
вопрос задан: 11 March 2015 00:22
0
ответов

Что означает объявление объекта C ++ / CLI ^% (знак процента)?

Очевидно, это Google устойчивый термин, так как я не могу заставить никакие поисковые системы не выбрасывать "лишние" символы. Я также искал MSDN в справочнике по C ++, но, похоже, не могу найти C ++ / CLI ...
вопрос задан: 10 March 2015 22:14
0
ответов

Обертка класса C ++ / CLI для библиотеки c - обратные вызовы

Я упаковываю библиотеку C с помощью C ++ / CLI. Библиотека C была разработана для использования из неуправляемого класса C ++. Это означает, что библиотечные функции принимают указатель на объект C ++, а затем предоставляют это ...
вопрос задан: 10 March 2015 22:10