CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

C++中的NEW和C#中的NEW有什么不一样啊?(谢谢了,在线)

楼主lyzhong79(雪狼湖)2004-10-02 21:54:08 在 C/C++ / C++ 语言 提问

C++中的NEW和C#中的NEW有什么不一样啊?  
    还有就是,当我在C++中用了new,那new是new出来的指针吗? 问题点数:20、回复次数:7Top

1 楼UPCC(杂食动物)回复于 2004-10-02 21:57:34 得分 0

表达不清楚!!!!!!!!!!!!!!Top

2 楼lyzhong79(雪狼湖)回复于 2004-10-02 22:12:51 得分 0

就比如说  
  C++中:  
        class   a{};  
          a   d   =new   a();  
       
  C#中:  
        class   a{}  
          a   d   =   new   a();  
  ----------------------------------------  
      上面这两个是一样的吗?Top

3 楼UPCC(杂食动物)回复于 2004-10-02 22:16:04 得分 10

是的Top

4 楼lyzhong79(雪狼湖)回复于 2004-10-02 22:20:50 得分 0

在C++中,那我删除a   ,   delete   a;  
      是不是就是相当于是执行了,a里面的析构函数呢?Top

5 楼newegg2002(同志们,同胞们,大学的四年,是扎实基础的四年!!)回复于 2004-10-02 22:41:34 得分 10

动态申请的实例指针是可以delete掉的..  
  这时候系统在释放掉相应对象时会调用析构函数的.  
  没错..  
  不过像这样:  
  C++中:  
        class   a{};  
          a   d   =new   a();  
   
  的new..  
  用delete释放,没有的吧...Top

6 楼newegg2002(同志们,同胞们,大学的四年,是扎实基础的四年!!)回复于 2004-10-02 22:47:48 得分 0

再说C++有这样的吗?  
  C++中:  
        class   a{};  
          a   d   =new   a();  
  Top

7 楼lyzhong79(雪狼湖)回复于 2004-10-02 23:19:13 得分 0

谢谢大哥,在c++中  
  一个类的实例是不是这样啊?  
  class   a  
  {  
          int   dd();  
  };  
  a   b;  
  b.dd();  
  是不是这样啊?我以前搞c#的,才接触c++Top

相关问题

  • c#+asp.net如何象windows中一样取得颜色??在线等待!
  • c#中有没有类似c++中scanf一样的函数?
  • 在C#中有象VB中的msgbox()一样的函数吗??????
  • 在C#中有象VB中的msgbox()一样的函数吗???????
  • c#中如何弹出对话框,和vb中的msgbox一样?
  • javascript中有像c#中Timer一样好用的时钟吗?
  • c#能象vb6 一样在事件中实现byref 参数吗?
  • 如何在vb.net中象c#一样添加事件
  • VB中可以和C语言一样定义结构体吗?
  • PHP中的==和C语言的一样吗?

关键词

  • c#
  • c++
  • 一样
  • delete

得分解答快速导航

  • 帖主:lyzhong79
  • UPCC
  • newegg2002

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo