new Date与new Date()区别是什么?

方紫涵 2012-06-21 02:15:54

Date是类

有语句 Date * dp = new Date;
new Date与new Date()区别是什么?
...全文
522 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudszhang 2012-06-21
  • 打赏
  • 举报
回复
是机器人么?哈哈
[Quote=引用 8 楼 的回复:]
人家的星星就是这么贴出来的,怎么没意思

引用 6 楼 的回复:
1楼整天这么说 没意思了 ……
[/Quote]
翅膀又硬了 2012-06-21
  • 打赏
  • 举报
回复
人家的星星就是这么贴出来的,怎么没意思[Quote=引用 6 楼 的回复:]
1楼整天这么说 没意思了 ……
[/Quote]
tongzhipeng5699 2012-06-21
  • 打赏
  • 举报
回复
++
补充一点,如果提供了形参默认值,可以实现无参构造,那也是可以的

#include <iostream>
using namespace std;

class A {
private:
int m_n;
public:
// A(void):m_n(0) {
// cout << "void" << endl;
// }
A(int n=0):m_n(n) {
cout << "no parameter constructor" << endl;
}

};

int main(void)
{
A* p1=new A;
A* p2=new A();
return 0;
}

[Quote=引用 4 楼 的回复:]

当构造函数参数为void时,省略了一对括号而已,他们是一样的!

new Date; == new Date();== new Date(void);
[/Quote]
wshn13 2012-06-21
  • 打赏
  • 举报
回复
1楼整天这么说 没意思了 ……
fangzhaoguo 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
Date是类

有语句 Date * dp = new Date;
new Date与new Date()区别是什么?
[/Quote]

木有区别,一般应该是后者吧
Xomic 2012-06-21
  • 打赏
  • 举报
回复
当构造函数参数为void时,省略了一对括号而已,他们是一样的!

new Date; == new Date();== new Date(void);
Arnis1973 2012-06-21
  • 打赏
  • 举报
回复
如果类的构造函数没有参数,那么可以写没有构造函数参数表的new表达式(如: A *a=new A;)。
cloudszhang 2012-06-21
  • 打赏
  • 举报
回复
调用默认构造函数?

我猜,如果new Date与new Date()括号里面没有参数的话,效果应该一样。
如果Date()里面有参数的话,根据参数寻找对应的构造函数
赵4老师 2012-06-21
  • 打赏
  • 举报
回复
VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)

提醒:
“学习用汇编语言写程序”

“VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)”
不是一回事!

不要迷信书、考题、老师、回帖;
要迷信CPU、编译器、调试器、运行结果。
并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
任何理论、权威、传说、真理、标准、解释、想象、知识……都比不上摆在眼前的事实!

64,637

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧