c++-cli

c++-cli

文章 0 浏览 3

使用互操作将整数数组从 C# 传递到本机代码

我有一个 Blah.cs: public unsafe static int Main() { int[] ai = {1, 2, 3, 4, 5} UIntPtr stai = (UIntPtr) ai.Length CManagedStuff obj = new C…

萌吟 2024-11-09 18:29:54 0 0

如何通过 C++短* 到 C++/CLI 中的托管 C# 程序集

我在将参数从 C++/CLI 代码传递到 .NET C# 函数时遇到问题。 在 C++ 中,我有类似以下内容: void SomeFunction(short *id) { CSharpClass::StaticCla…

凉城凉梦凉人心 2024-11-09 16:22:35 0 0

将 System::String 转换为 wchar_t* - 如何确定结尾?

该过程解释如下: http://msdn.microsoft.com/en -US/library/d1ae6tz5(v=VS.80).aspx 我从那篇文章中没有得到的是固定的 wchar_t* 被传递给依赖尾随…

自演自醉 2024-11-09 15:53:00 0 0

C++/CLI 引用类未释放

我有一个 unmanged 类和一个 ref 类,它们在逻辑上相连: public ref class RefBlah { ~RefBlah() !RefBlah() internal: UnManagedBlah* m_unmanaged …

瀞厅☆埖开 2024-11-09 15:52:22 0 0

#using、#include 和“程序集引用” ——它们是什么以及它们之间有何关系?

我想知道 Visual Studio、其他 IDE 以及任何其他类型的情况(即根本没有 IDE)如何处理从外部引入代码。 起初我认为 #includes 是执行此操作的唯一方…

无人问我粥可暖 2024-11-09 13:13:18 0 0

CLI 中的复制构造函数和赋值运算符

我正在尝试在 C++/CLI 中查找赋值运算符和复制构造函数的示例。我在谷歌上花了很多时间,令人惊讶的是我找不到一个看起来很常见的像样的例子。…

清旖 2024-11-09 13:06:21 0 0

用本机 C++ 编写 C# 托管代码

我正在开发一个托管库(使用 Microsoft Web 服务)并且我 将其包含到 C++ 项目中。该项目不使用 /clr 选项, 所以当我包含我的库的头文件 VS2005 时显…

∞梦里开花 2024-11-09 11:33:47 0 0

如何在Visual Studio单元测试框架中初始化测试类资源?

我在 C++/CLI 中使用 .NET 中的单元测试框架来测试非托管 C++ 代码。 例如,我想要一个 System::Random 实例在整个测试方法中生成随机值。 我需要将其…

幸福不弃 2024-11-09 05:30:33 0 0

Enterprise Architect 中的 Xml 注释

全部! 我有 c++/cli 项目。我已将其导入 Enterprise Architect 8.0 中。但我在代码 xml 中有注释。我怎样才能让 EA 在类图中显示它们?…

作业与我同在 2024-11-09 01:46:06 0 0

我们如何使用共享内存段与“Object”共享数据?两个托管进程之间?

如何使用共享内存段在两个托管进程之间共享数据?我在 C++/CLI 代码中使用 "object" 与其他进程中的内存的其他部分共享数据。我正在使用以下代码段。 …

野鹿林 2024-11-09 00:49:12 0 0

将本机类型的 C++CLI 包装器传递给另一个 C++/CLI 程序集

假设我有以下 NativeClassInstance 的简单包装。 public ref class Wrapper { private: NativeClass *_wrapped public: Renderer() { _wrapped = new …

月亮坠入山谷 2024-11-08 21:41:36 0 0

从本机 C++ 返回向量dll 转换为托管 C++/CLI dll

我正在围绕无法更改的本机 C++ dll 编写 CLI/C++ 包装器。本机 DLL 的函数之一返回非托管对象的向量。在我的 CLI 包装器中包装这个向量的最佳方式是什…

流心雨 2024-11-08 20:40:36 0 0

在非托管堆上分配引用类对象

如果我在 C++/CLI 中定义一个新的 ref class,我可以使用该类型作为标准非托管类吗?如果可以,ref 关键字是否会更改内存布局数据类型到底是什么? 就…

蔚蓝源自深海 2024-11-08 18:21:04 0 0

如何在 C++/CLI 中将托管引用传递给非托管代码?

我仅使用 C++/CLI 在 VS2010 中对非托管 C++ 代码进行单元测试。我将编译器切换到 /clr 并使用静态库中的非托管代码。 我的测试类中有一个简单的 int …

无声无音无过去 2024-11-08 12:12:32 0 0

在本机类中存储对托管类的引用并在托管模块中更新它

我知道我可以使用 gcroot 模板在 C++/CLI 项目中的本机类中分配和存储托管类的句柄。问题是: 1.如何将对使用 gcroot 引用的 ManagedClass 的引用传递…

独闯女儿国 2024-11-08 11:20:55 1 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文