c++-cli 相关问题

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

为什么C++CLI项目需要.NET框架?

你说的(C++CLI项目)是什么意思?这些项目与我在Visual Studio中编写的普通C++99111417项目有什么不同?我问的是微软的以下一段话:......。

回答 1 投票 -1

使用CMake在同一解决方案中创建C#和C++CLR项目(CMake针对visual studio)。

我想在MSVC中使用CMake创建一个解决方案,其中有两个项目(在CMake词汇中,一个是C#执行文件,一个是C++CLr库)。我怎样才能做到这一点?我找到的所有例子都是关于一种类型的 ...

回答 1 投票 -1

在C++CLI中,^和%是什么意思?

一个很简单的问题,但我找不到文档,纯粹是因为在c#中搜索^会返回不相关的结果。PS.我从来没有使用过c#,这个世界对我来说是完全陌生的。我从来没有使用过c#,这个世界对我来说是完全陌生的 ...

回答 0 投票 0

Rangechecks out of range access-C ++

因此,我试图在测试过程中注入调试dll,在成功注入后仅显示“ hello world”:PS:我正在使用C ++ / CLI从界面启动我的C ++脚本。 hello.dll // ...

回答 1 投票 1

使用CMake(面向Visual Studio的CMake)在同一解决方案中创建C#和C ++ / CLR项目

我想使用CMake在MSVC中创建一个解决方案,该解决方案具有两个项目(在CMake词汇中,一个C#执行程序和一个C ++ / CLR库)。我怎样才能做到这一点?我发现的所有示例都是关于一种类型的...

回答 1 投票 0

学习C ++泛型

在C#中,您可以执行以下操作:公共接口ILogger {void Log (TType记录);然后,您将实际编写一个实现。公共类示例:ILogger {public ...

回答 1 投票 0

在托管环境中允许托管代码回叫非托管代码

我有托管CLR的C ++代码,以便使用以C#编写的Managed.dll。该.net具有类似于以下方法的方法,该方法允许代码注册以通知事件:public void ...

回答 2 投票 3

C ++ std :: cout显示64

std :: cout << 100 << std :: endl;我已经编写了这段代码,但是当我去看结果时它会显示64?任何人都有这个想法吗?

回答 1 投票 0

混合模式程序集未加载本机C ++ pdb的符号

我正在使用C ++ / CLI中的混合模式程序集。在混合模式组装中成功加载所有托管模式组装的pdb时,即使没有加载本地dll和pdb,即使...

回答 1 投票 7

Visual Studio C ++ / CLR-(Mutex)无法将参数3从'bool *'转换为'bool%'

我尝试在clr Mutex中使用地址操作,因为我正在使用Winforms开发,所以我真的不明白%运算符在布尔变量声明中使用了什么。 Mutex(bool ...

回答 2 投票 -1

Process.WaitForExit挂起,即使不使用RedirectStandardError / RedirectStandardOutput

我们有一个服务,它可以启动一个过程,并在服务停止/服务调用的用户停止时等待过程退出(以停止/杀死由服务启动的过程)。有时,process.waitForExit(...

回答 1 投票 11


无法弄清楚如何使用c ++中的链接列表从a到z顺序显示字母

void alphaout(){nodealpha * curr; nodealpha * curr2; curr =首先; curr2 =第一; while(curr!= NULL){char al1 = curr2-> alpha; char al2 = curr-> alpha;如果(al1

回答 1 投票 0

程序输入名称和高度并显示。我不知道如何显示列表中最高人物的姓名和身高

void insertname(){while(true){char dec;节点名称* temp; temp =新的节点名; std :: cout <> temp->名称; ...

回答 1 投票 0

[我正在尝试使用C ++和MySQL创建登录系统,但出现此错误[关闭]

我正在尝试使用C ++和MySQL创建登录系统,但是我得到了“ String”类型的错误参数与“ const char * MYSQL * conn; MYSQL_ROW row; ...]类型的参数不兼容。

回答 1 投票 0

我正在尝试使用c ++和mysql创建登录系统,但出现此错误

我试图使用c ++和mysql创建登录系统,但出现此错误“类型为” String“的参数与类型为” const char *“的参数不兼容”这是我的代码MYSQL * conn; ...

回答 1 投票 0

在Node.JS应用程序中编译C ++ / CLI时出错

我需要在Node.JS应用程序中编译托管C ++模块。我在网上阅读了我需要使用/ clr标志启用CLI的信息,并设置了msvs-settings和msbuild_settings属性,但这仍然不是...

回答 1 投票 0

表达式必须具有类类型-C ++ / CLI

因此,我从这里得到了这段代码的启发,有人已经遇到了这种类型的错误,但是在我的情况下(文章),它没有解决:使用命名空间System :: Collections;使用名称空间System :: ...

回答 1 投票 0

System.Resources.MissingManifestResourceException错误C ++ / CLi与图标文件

您好,最近在我的项目中,我更改了属性上的窗口表单应用程序的图标> window Style> Icon这是我选择的图标:但是,每当我启动应用程序时,都会出现此错误:System...。

回答 1 投票 1

仅使用GetOpenFileName从路径中获取文件名

所以我有这个代码:OPENFILENAME ofn;字符file_name [100]; ZeroMemory(&ofn,sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn ....

回答 1 投票 0

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