c++-cli 相关问题

C ++ / CLI基于C ++,经过修改,允许为Microsoft的公共语言基础结构(CLI)编译本机代码和代码的混合。它取代了微软的C ++ Managed Extensions,旨在提高C ++的一致性。

如何使用C ++ CLI文字说明符?

这是我的课。我在线上使用'literal'修饰符来声明成员类型'name'。 ref class CreditCardAccount {public:static CreditCardAccount(); ...

回答 1 投票 0

引用来自F#项目目标4.6.1的CLR项目

我有一个Visual Studio解决方案(目前使用2017社区版),有两个项目:一个F#库和一个C ++ CLR。我想将来自CLR的东西暴露给F#库。当我尝试添加...

回答 1 投票 -1

如何将System :: String转换为const char *?

如何将'String ^'转换为'const char *'? String ^ cr =(“netsh wlan set hostednetwork mode = allow ssid =”+ this-> txtSSID-> Text +“key =”+ this-> txtPASS-> Text);系统(CR);错误:......

回答 2 投票 1

c#中的AddressOf和c ++中的指针有什么区别

我在c#中的AddressOf和c ++中的指针中感到困惑?我是对的,Addressof是管理执行,指针是非管理执行还是其他什么?

回答 2 投票 0

VC ++ - 从另一个表单更改表单元素

在C ++模式下使用VS 2017。我有完美的MyForm.h。它有一个MyForm类,它有一堆元素和方法,包括一个名为“log()”的元素和方法。它需要一些文本作为输入并添加...

回答 2 投票 0

在VS2013下编译的C ++代码无法在VS2015下编译

将大型项目从VS2013(Win7)移动到VS2015(Win10)。 95%的项目是VB .NET,我会很流利,并且转换没有问题。不幸的是,有两个小的C ++模块,...

回答 1 投票 0

lpvoid到接口引用无效的强制转换异常

我在将类转换为LPVOID时遇到问题,而不是将其重新类型化为接口类。这是简化的代码:public interface class IEventRaiser {void fireAppDisconnect()//其他一些......

回答 1 投票 0

如何在c ++ / cli中将Textbox转换为整数数组

我正在尝试将文本框转换为整数数组,假设文本框的每个字符都是一个数字。 // textbox命名为input int size = this-> input-> Text-> Length; int * num = new ...

回答 1 投票 0

在Visual Studio 2010中将Native / C ++ DLL链接到托管C ++ / CLI包装器

在我的visual studio解决方案中,我有一个包含本机C ++代码的dll,一个C ++ / CLI dll,我试图为我的非托管类型实现一个包装器,最后是我的C#应用 程序。我目前 ...

回答 1 投票 0

转换为C ++ \ CLI托管对象引用的本机指针?

我有一个通过委托调用的回调。在其中我将需要处理从记录过程到达的缓冲区数据。通常在非托管环境中我可以做一个reinterpret_cast ...

回答 2 投票 2

将非托管GUID转换为托管Guid ^

我是C ++ / CLI的新手,我正在尝试将本机C ++ GUID转换为我的C ++ / CLI Guid ^。尝试转换时:BlockInfo ^ blockInfo = gcnew BlockInfo(); blockInfo-> BlockFilterGuid = ...

回答 2 投票 2

从Finalize中删除非托管对象会引发AccessViolationException

我正在使用C ++ / CLI为非托管C ++项目编写一个包装器库。目标是将此库公开给C#应用程序。这是我到目前为止所拥有的。 #pragma一次#include“Settings.h”#...

回答 2 投票 1

在Unmanaged中使用托管类对象

我包括了我的编码的第三方参考。但是当我使用它时,我的编码显示错误。我的代码:在TagInfo.h中,ref class Globals {public:static DUAL_INOUTLib :: DualInOut ^ objVM; }; ...

回答 1 投票 0

使用C ++ / CLI包装器将2D数组从C#传递到非托管C ++

我正在一个需要优化的项目中工作,我想将C#的一部分代码翻译成C ++。我使用的是C ++ \ CLI包装器,但我对这种方法很新,我还没有......

回答 1 投票 0

我们如何使用WPF / C#可执行文件调试DLL(使用本机C / C ++的bulit)源?

假设我们有一个名为A(A.exe)的WPF / C#项目。它使用的是用C ++ / CLI构建的DLL;它是项目B(B.Dll)而项目B依赖于项目D,它也是用本机C / C ++(D.Dll)构建的DLL。 ...

回答 1 投票 1

构建使用PCL的库的包装器时出错

我在链接阶段错误LNK2028中遇到以下错误:未解析的令牌(0A005083)“public:virtual __cdecl pcl :: io :: IOException :: ~IOException(void)”(?? 1IOException @ io @ pcl @@ $$ FUEAA @XZ)......

回答 1 投票 -2

VC ++ WINAPI窗体:找不到标识符(C3861错误)

我正在研究从一些旧的Delphi代码到VC ++ 2013的端口,我遇到了一个错误,我认为应该是一个简单的修复,但不能为我的生活弄清楚...问题是这样的:我有...

回答 1 投票 0

我正在尝试在控制台中间打印我的方块

为什么我不能在控制台中间画我的方块?我需要改变什么?它jut打印第一行,请帮助,谢谢。 #include“stdafx.h”#include“iostream”#include“conio.h”......

回答 1 投票 0

是否必须在Win32中运行CLR类库?

我在VS2017中创建了一个CLR项目。包括:CLR类库(C ++).NET Framework 4.5 C#ConsoleApp库中定义了一个简单的ref类。该类是从我的C#代码调用的。我是 ...

回答 2 投票 -1

打开窗口时,C ++ CLI绘制一条线

我有一个C ++ CLI项目,创建了一个新的UI。想法是打开此UI并绘制线条或显示图片。如果我在InitializeComponent()之后直接调用paint-method;或者......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.