CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

构造函数可不可以显试地调用?

楼主anrui32(命令提示符(anrui32@163.com))2006-11-03 19:47:25 在 C/C++ / C++ 语言 提问

没分了 问题点数:0、回复次数:4Top

1 楼BoXoft()回复于 2006-11-03 19:55:31 得分 0

A*   pa   =   new   A();  
  就是显示调用构造函数。Top

2 楼xiaov007()回复于 2006-11-03 20:09:19 得分 0

当然可以:  
  class   render{  
  public:  
          render(int   a,   int   b)  
          {a=5;   b=   10;}  
  }  
  main()  
  {  
          render   a(1,2);  
  }  
  以上就时显示调用一种方式。  
   
   
  Top

3 楼zhaozhencn(FlyingDonkey)回复于 2006-11-04 23:41:53 得分 0

构造函数在构造对象时可以显式给出。  
   
  A   b   =   A(x,y);     //首先调用A构造函数生成一个临时对象,再复制构造一个b对象。Top

4 楼iambic()回复于 2006-11-05 00:25:07 得分 0

A*   pa   =   new   A;  
  pa->A();  
  pa->~A();  
  delete   pa;  
   
  自己试下就知道了。  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:anrui32

相关链接

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

广告也精彩

反馈

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