c++-cli 相关问题

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

无法加载文件或程序集系统找不到指定的文件

我正在构建一个 dll,它引用第二个 dll。我已通过转到“属性”>“通用属性”>“框架和参考”将第二个 dll 添加为第一个 dll 项目中的参考...

回答 5 投票 0

C++ 中的光标位置 GetCursorPos() 返回链接错误

尝试让它发挥作用 使用 VisualStudio VC++ 我试图检测光标的位置,获取 x 和 y 并将其用于其他用途,但无论如何 - 都会发生链接错误。 公众:系统::V...

回答 1 投票 0

如何为回调设置 SuppressUnmanagedCodeSecurity?

使用P/Invoke时,添加[SuppressUnmanagedCodeSecurity]可以加快受信任场景下从托管代码到非托管代码的调用。 有没有办法反过来完成同样的事情

回答 2 投票 0

C++ CLI DLL 不会被 IIS7 加载,但前提是使用比 VS2008 更新的版本构建

对于我的开发环境,我使用 Windows 7 Ultimate x64,以及 VS2008、V2010 和 VS2013,我的应用程序是用 C# 编写的。 远程测试服务器有 Windows Web Server 2008 R2 x64,我...

回答 1 投票 0

如何使用 C++/CLI 依赖项将 .NET Core 应用程序发布为单个文件、独立文件

这个问题是一个众所周知的问题,我在运行一个 exe 时遇到程序集错误,该 exe 将本机程序集和非托管程序集绑定到一个程序集/单个文件,自包含的 exe 得到呃...

回答 1 投票 0

C# 中令人困惑的简写运算符 (?) 语句

我是一名 C++/CLI 程序员,一直在尝试为我的程序实现一个非常轻量级的 Json 库。我现在有一个很好的工作代码,但问题是它比某些代码慢大约 5 倍......

回答 1 投票 0

双精度正则表达式

我有这个正则表达式 "^[0-9]+\.?[0-9]*$") 来匹配 Visual C++ 中的双精度数或整数,但它似乎不起作用。有任何想法吗? 这就是我应用代码的方式: 如果(系统::Te...

回答 7 投票 0

如何通过 Parallel::For 调用 Action<String^>

^act = gcnew Action(this, &Form1::loadFileInternam); 系统::线程::任务::并行::For(1, 16, act); 无效loadFileInternam(字符串^ fn) { ...

回答 1 投票 0

如何调用Action“<String^> ^act = gcnew Action<String^>(this, &Form1::loadFileInternam);”?

Action ^act = gcnew Action(this, &Form1::loadFileInternam); 系统::线程::任务::并行::For(1, 16, act); 无效loadFileInternam(字符串^ fn) ...

回答 1 投票 0

如何让这个函数返回数组中的最高值

我试图让这个函数返回数组中的最高元素。我使用指针在数组中输入元素。代码运行后,仅显示数组中的第一个元素。 我试过了...

回答 1 投票 0

未引用的程序集“mscorlib”中预期引用的类型,而是使用当前翻译单元中定义的类型

我有一个 c++/CLI 项目,它给了我奇怪的错误: 严重性代码 说明 项目文件行抑制状态 错误 LNK2022 元数据操作失败 (801311D7):Walter.N...

回答 1 投票 0

如果之前没有选择案例1,则案例2必须不打印任何数据:do/while switch C++

做{ (提示用户选择) 开关(选项) { 案例1:(提示用户输入姓名和出生年份) 案例2: if (选项==2||选项!=3) { ...

回答 1 投票 0

我看到很多使用“Foo ^ bar”的 C++ 示例 - 什么是“^”?

这与 .NET 相关吗? 它看起来像是某种指针,有什么区别? 编辑: 我实际上知道它是 XOR 运算符,但是请查看此页面中的示例。 void objectCollection()...

回答 4 投票 0

LNK1318:意外的 PDB 错误;好的 (0)

我正在尝试链接到使用 /MDd 标志构建的库(libcef_wrapper_dll.lib)。我的应用程序是使用 /MDd 和 /CLR 构建的,因此应该兼容。该项目编译良好,但是...

回答 14 投票 0

在CMake中添加外部项目,并在文件中引用内部项目

我尝试运行 SoftHSMv2,我想在外部项目中进行此操作 https://github.com/opendnssec/SoftHSMv2 这是我下载的 git 中的链接,我想在 src 文件夹下添加项目 CLI。 t...

回答 1 投票 0

无法序列化和设置容器类的 DebuggerDisplayAttribute(s)

我正在为一个带有预分配内存块的自定义内存管理器的项目进行向量实现,并且我几乎成功地使所述向量执行基本功能

回答 1 投票 0

Microsoft.CodeCoverage.Console.exe 不适用于调用 C++ 的 C# 代码

我有一个 C# 项目,它通过 C++/CLI 调用 C++ 项目的库。使用 Microsoft.CodeCoverage.Console.exe,我能够获取底层 C++ 代码的代码覆盖率,但是,我无法获取...

回答 1 投票 0

使用每个

下午好。我有一个奇怪的问题。迭代列表时,SortedDictionary 无法识别键。即,它给出未找到密钥的信息。系统.集合.通用.

回答 1 投票 0

如何将 char *** 从 C# 传递到 DLL 中的本机函数

在C++动态库中定义了一个导出方法,如下所示 int __declspec(dllexport) __stdcall TCPGetConnectionNames(char *** ConnectionNames) 我正在寻找关于什么输入的答案

回答 1 投票 0

同一解决方案中 C# 项目和 C++ 项目之间的交互

我有一个用 C++/cli 编写的 Windows 窗体应用程序。我想用一些新的表单来扩展这个应用程序,并且我想在一个单独的项目中用 C# 创建它们。 是否可以简单地将 C# 项目添加到

回答 3 投票 0

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