社区
C++ 语言
帖子详情
c++ new 关键字
NetMatrix
2011-10-09 01:20:21
#include <iostream>
using namespace std;
class A{
public:
A(){
cout<<"new A"<<endl;
};
~A();
};
int main()
{
A *a1 = new A;
A *a2 = new A();
}
请问这里的a1,a2有什么区别?
...全文
465
13
打赏
收藏
c++ new 关键字
#include using namespace std; class A{ public: A(){ cout<<"new A"<<endl; }; ~A(); }; int main() { A *a1 = new A; A *a2 = new A(); } 请问这里的a1,a2有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
H1783328598
2011-10-09
打赏
举报
回复
没有区别吧
星羽
2011-10-09
打赏
举报
回复
你就当成没区别吧
lee_鹿游原
2011-10-09
打赏
举报
回复
没区别
sky0atom
2011-10-09
打赏
举报
回复
无区别
pengzhixi
2011-10-09
打赏
举报
回复
没区别。
yujie_v
2011-10-09
打赏
举报
回复
两种形式,只是为了说明可以在new的时候调用构造函数的。()
mujianhua1982
2011-10-09
打赏
举报
回复
在VC下调试一下,就知道了
gumengshiep
2011-10-09
打赏
举报
回复
这个肯定是没区别的。。。楼主可以多动手看看
turing-complete
2011-10-09
打赏
举报
回复
均被编译器视为调用 无参数构造函数 的合法语句
goodluckme2013
2011-10-09
打赏
举报
回复
应该一样的,调用的都是一样的无参的构造函数。
「已注销」
2011-10-09
打赏
举报
回复
new A;调用的也是默认构造函数。
一样的。
nickowen
2011-10-09
打赏
举报
回复
没区别
c++
中的
关键字
new
是什么东西?
本文详细介绍了
C++
中
关键字
new
的使用方法,包括如何在堆上创建数组和对象,并解释了
new
操作的具体步骤。此外还对比了堆和栈的区别。
C++
new
关键字
详解
本文深入讲解
C++
中
new
关键字
的使用,包括基本用法、与malloc的区别,以及如何使用operator
new
和placement
new
进行自定义内存管理。
C++
关键字
之
new
本文介绍了
C++
中用于动态内存分配的
关键字
new
。阐述了其基本用法,包括分配基本类型、数组、对象等,还说明了与malloc的区别、定位
new
的使用。同时指出每次使用
new
后需用delete释放内存,否则会导致泄漏。最后推荐使用智能指针或标准库容器替代手动管理内存。
C++
new
关键字
深入理解
本文深入探讨
C++
中的
new
关键字
,解析
new
的过程、三种形态及其应用,并介绍内存分配异常处理、STL内存管理机制及
new
[]和delete[]的区别。
ZT
C++
关键字
new
学习
博客聚焦
C++
关键字
new
的学习。‘
new
’既是
C++
关键字
,也是操作符,相关话题复杂神秘。博主将自己了解到的与
new
有关的内容进行总结,帮助新手更好地认识这一
关键字
。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章