社区
C++ 语言
帖子详情
请教一个C#向C++移植的问题
突击召唤师
2004-09-04 02:04:51
算法用C#实现的,移植的时候发现,由于大量依赖于C#的引用、自动释放,用C++重新实现管理内存很困难。比如一个动态数组,里面存放对象引用,在算法运算过程中可能添加、删除、替换、比较等等,要用C++的时候就不知道这些对象什么时候来释放了。请教一下,有没有前辈做过类似的事情,有着方面经验的?谢谢了!
...全文
91
2
打赏
收藏
请教一个C#向C++移植的问题
算法用C#实现的,移植的时候发现,由于大量依赖于C#的引用、自动释放,用C++重新实现管理内存很困难。比如一个动态数组,里面存放对象引用,在算法运算过程中可能添加、删除、替换、比较等等,要用C++的时候就不知道这些对象什么时候来释放了。请教一下,有没有前辈做过类似的事情,有着方面经验的?谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
merlinran
2004-09-04
打赏
举报
回复
C++里也有类似的动态数组,比如vector。从C#移植到C++,似乎还没听过的说。
ntxs
2004-09-04
打赏
举报
回复
语法不同而已 算法一样
重新用C++敲些代码出来应该不难吧
asp.net知识库
一个
时间转换的
问题
,顺便谈谈搜索技巧 .net中的正则表达式使用高级技巧 (一)
C#
静态成员和方法的学习小结
C#
中结构与类的区别
C#
中 const 和 readonly 的区别 利用自定义属性,定义枚举值的详细文本 Web标准和ASP...
C++
C++
这个词在中国大陆的程序员圈子中通常被读做"C加加",而西方的程序员通常读做"C plus plus","CPP"。 它是一种使用非常广泛的计算机编程语言。
C++
是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。...
初学及入门
C#
C#
是一门用于开发web服务器,客户端的开发语言。...很多人入门一门编程语言可能会有很多
问题
,本门课程从自身学习编程语言的基础上讲解
C#
,并且并行比较C,
C++
,java等语言,从而能够更整体理解编程语言入门的方法。
C++
笔试题目大全
单向链表的反转是
一个
经常被问到的
一个
面试题,也是
一个
非常基础的
问题
。比如
一个
链表是 这 样的: 1->2->3->4->5 通过反转后成为 5->4->3->2->1 。 最容易想到的方法遍历一遍链表,利用
一个
辅助指针,存储遍历...
论
C++
学习
C++语言相对于C语言来说引入了两个大的新东西,
一个
就是面向对象(具体来将就是类),另外就是模板技术(模板编程或者叫泛型编程是进来非常流行的技术,在C#中虽然还没有对泛型编程的支持,但是相信在将来也...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章