码迷,mamicode.com
首页 > 编程语言 > 详细

c++类中构造函数的调用

时间:2015-07-28 01:14:15      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:c++类 构造函数

在c++类中构造函数一般会在类的对象被创建时调用,总结起来有3中情况:

第一种:

MyClass class;//在栈中产生一个对象

第二种:

MyClass* class = new MyClass();//在堆中产生一个对象

第三种:

static MyClass class;//在函数活动范围之外产生的一个对象


第一种和第二种在配置内存(来自堆或栈)之后立刻产生一个隐藏的构造函数的调用,而第三种情况必须由startup来启用(startup是mian函数调用前被调用的,有c++编译器提供,链接到代码中)。



c++类中构造函数的调用

标签:c++类 构造函数

原文地址:http://sysq2012cto.blog.51cto.com/8202674/1678771

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!