社区
C++ 语言
帖子详情
求助,详细解释下C++与C#中new的区别
深圳大哥
2012-01-03 06:24:05
http://www.cnblogs.com/chenyuming507950417/archive/2012/01/03/2311204.html
...全文
108
3
打赏
收藏
求助,详细解释下C++与C#中new的区别
http://www.cnblogs.com/chenyuming507950417/archive/2012/01/03/2311204.html
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luciferisnotsatan
2012-01-04
打赏
举报
回复
两种不同的语言,没多少可比性吧。只不过都有个叫new的关键字,用法差不多。
要说差异,也是语言上的差异。C++有栈上对象和栈上指针,指向堆上对象。
深圳大哥
2012-01-04
打赏
举报
回复
这个就是我问的题目,而不是答案
seucs
2012-01-03
打赏
举报
回复
C++ new 出来的是对象的指针,需要程序员自己在使用完毕以后delete掉,否则就造成了内存泄露。
C# new出来的是对象。垃圾回收机制帮你管理,不用的时候不用自己手动删除。
如:
C++中
Object *obj = new Object(); // 注意 obj是指针
C#中
Object obj = new Object(); // 注意 obj是对象
二十三种设计模式【PDF版】
GoF 的《设计模式》是所有面向对象语言(
C++
Java
C#
)的基础,只不过不同的语言将之实现得更方便地使用。 GOF 的设计模式是一座"桥" 就 Java 语言体系来说,GOF 的设计模式是 Java 基础知识和 J2EE 框架知识之间一...
求助
大师们:
C++
与
C#
中
new
用法的异同?
先看下面
new
在
C++
与
C#
中
实例化的不同: //
C++
Student类class Student{public: string name;};//实例化Student类Student student1;Student *student2=
new
Student(); //
C#
Student类public class Student{ public...
C#
调用
C++
数据类型对应
C#
调用
C++
数据类型对应cl.exe/Gz参数指定编译为`__stdcall`调用方式,默认为`__cdecl`
C#
中
的`char`是两个字节
C++
==dll==类型与
C#
类型对应关系
C#
调用
C++
dll的几种传参方式原文链接
C#
调用非托管
C++
的dll传入...
c#
调用
C++
dll 传入传出参数对照表【
C++
dll 类型与
C#
类型对应关系】
C#
调用 非托管
C++
dll 传入Stringbuilder、ref string 、 ref char 等都报错,如mscorlib.dll 异常、其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏 等等,后来发现是dll 生成后一直没更新,放错...
(转)
C#
与
C++
之间类型的对应
C#
与
C++
之间类型的对应 Windows Data Type .NET Data Type BOOL, BOOLEAN Boolean or Int32 BSTR String BYTE Byte CHAR Char ...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章