腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
GCHandles
数组
我在c++/cli中有一个字节
数组
: array<array<System::Byte>^>^ data; 我需要将它转换为c++样式的指针矢量 vector<uint8_t*> cData; 然后,pointer is disallowed by the common language runtime` std::vector<GCHandle>
gchandles
ProcessImages, converting da
浏览 9
提问于2019-01-19
得票数 0
回答已采纳
2
回答
全局字典与GCHandle
、
、
、
、
我需要将某种类型的标识符传递给非托管代码,然后非托管代码处理请求,并在完成某些处理后回调到我的托管代码中。谢谢你的帮助!
浏览 1
提问于2010-09-07
得票数 1
1
回答
如何从本机c代码中停止嵌入式mono中的GC
、
我有两种软件开发人员,一种关注本地C,另一种关注.Net或mono,我们使用嵌入式mono开发了一些集成软件。我们通过在线学习来做到这一点,一开始似乎没问题。但渐渐地,我们越来越多地遇到关于内存损坏的错误。虽然培训他们熟悉另一面和大量互操作以避免导致内存损坏的集成软件成本高昂,但作为一名管理人员,我想也许拥有标准的C代码更便宜: 内存损坏通常是C人员使用指向托管空间的指针执行某些操作,而GC正
浏览 1
提问于2012-11-14
得票数 0
1
回答
什么是“异步锁定句柄”?
、
、
gchandles
命令中使用WinDbg,我会得到如下所示的结果GC Handle Statistics:Pinned Handles: 137Ref Count
浏览 2
提问于2011-09-26
得票数 27
回答已采纳
1
回答
嵌套“固定”语句
、
、
根据 for fixed语句: var data = new byte[100];{ { fixed(byte* pData2 =
浏览 0
提问于2018-02-14
得票数 3
回答已采纳
2
回答
我可以从对象中获取固定对象的
GCHandles
吗?
、
、
GCHandle.ToIntPtr和GCHandle.FromIntPtr显示原生int等同于这些
GCHandles
。 是否可以从对象或从AddrOfPinnedObject获取GCHandle?
浏览 1
提问于2010-11-10
得票数 5
回答已采纳
3
回答
在应用程序退出时释放
GCHandles
、
假设我有和I P/调用一些非托管函数此外,假设上面的函数保存了缓冲区地址,并在应用程序的整个生命周期中使用它。hGCFile.Free()
浏览 2
提问于2010-11-15
得票数 2
回答已采纳
2
回答
从本机C++调用C#,而不使用/clr或COM?
、
、
、
、
这个问题以前被问过,但我从来没有找到一个真正令人满意的解决方案--我已经研究了Windows上的SWIG和wrapping与COM接口,但是有没有一个标准的公认的解决方案可以跨平台工作?也就是说,它是通用的,同时适用于微软的.NET和Mono,一次写入到处使用的实现。 解决方案应该将从C#域到C++域的完整类接口
浏览 1
提问于2009-08-22
得票数 12
1
回答
OpenCV: cv::Mat无法从看似有效的数据中创建矩阵
、
、
、
由于项目的其余部分在C#中,因此我使用
GCHandles
将字节
数组
复制到C++代码中。我已经通过将C#和C++中的所有字节求和并比较它们来确保C++中的数据是正确的。
浏览 9
提问于2019-03-31
得票数 0
回答已采纳
1
回答
C#用GCHandle成员实现IDisposable
、
、
Dispose(true); } } 微软-文档没有提到
GCHandles
浏览 12
提问于2022-03-28
得票数 0
回答已采纳
2
回答
CUDA DLL上的C# P/Invoke最终导致AccessViolationException
、
、
、
、
问题是,我传入了三个公共静态
数组
:public static float[] connectionOutputs;我想我的问题是,是什么导致了这种AccessV
浏览 0
提问于2010-09-11
得票数 2
1
回答
如何解决Gen2堆碎片问题
、
、
、
、
gchandles
的细分如下:Strong Handles: 4507Async Pinned Handles: 977
浏览 6
提问于2017-11-24
得票数 7
1
回答
MEEP (光子模拟软件包)的C#绑定
、
、
、
、
有没有人知道从C#调用MIT的me模拟包的方法(可能是Mono,上帝保佑我)。而且,不,用Python编写其余的工具不是一种选择。为什么?因为我们讨厌它。愚蠢的巴金西斯。我们永远讨厌它!,或者,以更友好的形式提问: 是否有一种方便/可能的方式将GNU C
浏览 1
提问于2010-10-20
得票数 0
回答已采纳
1
回答
崩溃转储中的第2代可用块过多
、
、
、
、
gchandles
显示:Strong Handles: 155Async Pinned
浏览 3
提问于2015-04-03
得票数 3
2
回答
关于从托管代码中调用我能想到的最基本的c++函数的AccessViolationException
、
、
、
调用可以工作,并且我能够单步执行c++代码(我打开了项目的非托管调试),但每次使用AccessViolationException时,它都会在
数组
创建行上终止。很明显,我在这里遗漏了一些东西,但我还没有从阅读教程中找到任何有用的东西,关于这个异常的大多数问题帖子都是那些在复杂的编组或
GCHandles
方面有问题的人。提前感谢您的帮助。
浏览 0
提问于2009-05-09
得票数 0
回答已采纳
2
回答
进程内存v.s. AppDomain内存分配
、
、
、
假设我有.Net应用程序App.exe,它创建三个域: DomainA、DomainB和DomainC。或者对于每个新域,独立于分配给App.exe和其他域的内存提供一个新的单独的内存部分?
浏览 2
提问于2013-08-30
得票数 4
回答已采纳
2
回答
如何分配给被引用的对象
在C++中,我们有指针,但在C#中,我不想使用
GCHandles
或非托管代码来处理这些琐碎的事情,这将是非常丑陋的。 那么,如何赋值给对象指向的对象,而不是赋值给对象本身呢?
浏览 3
提问于2016-05-29
得票数 0
1
回答
大钉扎对象计数的隔离源
、
、
、
这就引出了以下问题: 注意:所有“固定”句柄都是System.Object[],这些句柄似乎都包含Int64值。
浏览 3
提问于2014-07-24
得票数 1
回答已采纳
2
回答
正在解锁在.NET套接字服务器中自动固定的byte[]
、
、
、
、
我有一个异步套接字服务器。我遇到了一个问题,有问题的客户端和难以重现的网络事件导致大量byte[]被锁定。因为处理客户端的所有线程都是隐式的(我使用BeginAcceptClient,并且我使用回调而不是显式实例化的线程),所以我不控制固定过程。所谓“隐式线程”,我指的不是由我直接生成的线程,而是由托管我的应用程序的运行时生成的线程。谢谢。
浏览 1
提问于2012-05-22
得票数 2
回答已采纳
2
回答
为什么!DumpHeap -stat中的对象总数与!EEHeap -gc不匹配?
、
、
我正在查看WinDbg中的一个完整的应用程序转储,并试图了解我的内存被消耗在哪里。为什么这两份报告会有这么大的差异?我怎么才能知道额外的4 GB去了哪里呢?
浏览 1
提问于2015-10-28
得票数 3
点击加载更多
相关
资讯
SystemVerilog中非合并数组、合并数组、混合数组和多维数组的小探讨
Bash编程中的数组-索引数组
C语言指针数组和数组指针详解
Bash编程中的数组-索引数组续
python如何向数组中添加数组
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券