博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
求助大师们:C++与C#中new用法的异同?
阅读量:6547 次
发布时间:2019-06-24

本文共 506 字,大约阅读时间需要 1 分钟。

 先看下面new在C++与C#中实例化的不同:

//C++Student类 class Student {
public: string name; }; //实例化Student类 Student student1; Student *student2=new Student();
// C#Student类 public class Student {
public string Name {
get{
return name;} set{name=value;} } private string name; } //实例化Student类 Student student=new Student();

 

//C++中实例化Student类 Student student1; Student *student2=new Student();
//C#中实例化Student类 Student student=new Student();

     显然在C++中new出来的是一个指向对象的指针,而C#中new出来的是一个对象,为什么会出现这么不同,求大师们给出自己的想法。

 

转载地址:http://nirdo.baihongyu.com/

你可能感兴趣的文章
6 - laravel 基础 - 视图与模板引擎
查看>>
团队第二次作业
查看>>
linux 查询当前文件夹下的目录数量
查看>>
【python】入门第一篇
查看>>
1682: [Usaco2005 Mar]Out of Hay 干草危机
查看>>
supersr--NSURLConnection iOS2.0苹果原生请求
查看>>
iphone-common-codes-ccteam源代码 CCPlistFileReader.h
查看>>
构造方法
查看>>
SQL效率之索引
查看>>
线性支持向量分类机及其实现
查看>>
Yslow
查看>>
Axure产品原型设计工具
查看>>
ASM文件系统
查看>>
ajax学习笔记(原生js的ajax)
查看>>
mysql 函数 事务
查看>>
1312 连续自然数和
查看>>
进程/线程介绍
查看>>
SPSS-Friedman 秩和检验-非参数检验-K个相关样本检验 案例解析
查看>>
RabbitMQ数据同步一致性解决方案
查看>>
java UDP server
查看>>