社区
C#
帖子详情
在C#中,如何分配连续内存空间?数组?unsafe指针?
drummerhit
2003-03-29 01:52:35
在C语言中是用函数malloc做到的
在C#中有没有等价的方法了?
可以用数组,但是数组太不方便了
请高手指教啊,感激
...全文
244
3
打赏
收藏
在C#中,如何分配连续内存空间?数组?unsafe指针?
在C语言中是用函数malloc做到的 在C#中有没有等价的方法了? 可以用数组,但是数组太不方便了 请高手指教啊,感激
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yarshray
2003-03-31
打赏
举报
回复
new
和C++一样只不过是托管的堆
Knight94
2003-03-31
打赏
举报
回复
不太明白“分配连续内存空间”,无法了解你具体要做什么,
如果即想存不定数目的数据,又想加快查找的速度,我建议你用ArrayList+HastTable.
colin666
2003-03-31
打赏
举报
回复
动态分配啊
c#
调用c++DLL,dll有二维
数组
c#
调用c++DLL,DLL里是二维
数组
,
c#
里如何调用二维
数组
C#
csharp
指针
案例
C#
csharp
指针
案例
基于C++/CLI的VB.NET/
C#
内存
指针
访问类库(无代码)
大家知道,VB.NET/
C#
在
指针
的使用上是受到很多限制的。虽然
C#
提供了
unsafe
代码的
指针
访问,但还是有不少限制。.NET Framework的类库提供了GCHandle类库和Marshal命名空间内存访问方法,但一来速度比较慢,二来访问时(譬如基于
数组
和结构的数据转化)需要重新创建对象。 在各个C++/CLI写了个内存
指针
访问类库,解决了VB.NET内存
指针
访问的难题。 本资源是编译好的DLL库文件,不包含源代码。
C#
中
使用不安全代码(使用
指针
的代码)
在
C#
中
很少需要使用
指针
,但仍有一些需要使用的情况。例如,在下列情况
中
使用允许采用
指针
的不安全上下文是正确的: 处理磁盘上的现有结构 涉及内部包含
指针
的结构的高级 COM 或平台调用方案 性能关键代码 不鼓励在其他情况下使用不安全上下文。具体地说,不应该使用不安全上下文尝试在
C#
中
编写 C 代码。
基于C++/CLI的VB.NET/
C#
内存
指针
访问类库 .
大家知道,VB.NET/
C#
在
指针
的使用上是受到很多限制的。虽然
C#
提供了
unsafe
代码的
指针
访问,但还是有不少限制。.NET Framework的类库提供了GCHandle类库和Marshal命名空间内存访问方法,但一来速度比较慢,二来访问时(譬如基于
数组
和结构的数据转化)需要重新创建对象。 因此,我用C++/CLI写了个内存
指针
访问类库,解决了VB.NET内存
指针
访问的难题。
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章