社区
C++ 语言
帖子详情
谁来讲讲"new 一个对象的时候加括号和不加括号有什么区别"的真正区别?
tcbhj
2009-11-11 05:02:41
http://topic.csdn.net/u/20091111/11/8a0cf4a3-f373-43db-a6ec-d4e3da26397f.html,里面的1楼不知道什么意思,也不知道他有没有动过手
本人在VS2005下的结论是:
有自己定义的无参数构造函数时,完全一样
当用默认构造函数时,new()比new要多一个memset
PS:其实这个问题挺无聊的
...全文
414
9
打赏
收藏
谁来讲讲"new 一个对象的时候加括号和不加括号有什么区别"的真正区别?
http://topic.csdn.net/u/20091111/11/8a0cf4a3-f373-43db-a6ec-d4e3da26397f.html,里面的1楼不知道什么意思,也不知道他有没有动过手 本人在VS2005下的结论是: 有自己定义的无参数构造函数时,完全一样 当用默认构造函数时,new()比new要多一个memset PS:其实这个问题挺无聊的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
东大坡居士
2009-11-11
打赏
举报
回复
学习一下...
elpep
2009-11-11
打赏
举报
回复
顶。楼主很认真。
tcbhj
2009-11-11
打赏
举报
回复
[Quote=引用 4 楼 huiguixian 的回复:]
我在c++ primer上看到还是有点区别的
比如如果你 int *p = new int; *p是uninitiated 不确定的值
而int *p = new int(); 时候 *P是初始化为0的
而且int *p = new int(1024); *p初始化为1024
这是c++ primer上的例子
[/Quote]
对,区别就在memset
只是csdn有太多像那个帖子里1楼一样的人
信念
2009-11-11
打赏
举报
回复
那得看有没有默认的构造函数才能说区别
小小攻城师
2009-11-11
打赏
举报
回复
我在c++ primer上看到还是有点区别的
比如如果你 int *p = new int; *p是uninitiated 不确定的值
而int *p = new int(); 时候 *P是初始化为0的
而且int *p = new int(1024); *p初始化为1024
这是c++ primer上的例子
elpep
2009-11-11
打赏
举报
回复
我也觉得
new A==New A();
jackyjkchen
2009-11-11
打赏
举报
回复
1楼就是我
kouwenlong
2009-11-11
打赏
举报
回复
PS:其实这个问题挺无聊的
是挺无聊的。
JavaScript创建
对象
的写法
最简单的
对象
JavaScript的一对花
括号
{}就可以定义
一个
对象
,这样的写法实际上和调用Object的构造函数一样 代码如下:var obj={};var obj2=
new
Object(); 这样构建出来的
对象
仅仅包含
一个
指向Object的prototype的指针...
Java奇技淫巧:
new
对象
后
加
大
括号
{},最后顺便做了个小框架?
我姑且叫这种情况为“匿名子类”吧,就是有这样的情况,你
new
一个
类的时候直接
加
一对花
括号
,实际上已经创建了它的
一个
匿名子类。老实说,我第一次见到这种写法也是懵逼的。 比如我有
一个
类 public class Fu { ...
JavaWeb实战开发
13.EL表达式语法、点操作符和中
括号
操作符、EL运算、隐式
对象
、JSTL基础及set、out、remove 14.过滤器、过滤器通配符、过滤器链、监听器 15.session绑定解绑、钝化活化 &...
Js函数
加
括号
、
不
加
括号
Js函数
加
括号
、
不
加
括号
(function a(){}) (命名函数表达式)会返回这个函数(不会执行),但是在
括号
外面无法调用该函数,需要
一个
变量接收这个函数,var fun = (function a(){}),一般这个用在递归上,比如 var...
Python中类-带
括号
与不带
括号
的
区别
有时候看到群里一些人问一些基础的知识,虽然很基础,网上随便一查即可知道,但是往往很多人就是连这些基础的知识都很模糊,甚至不清楚,这里再来复习一下python中类的
一个
知识点(仅此)。 类的定义 用来描述...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章