C++学习笔记-----在一个构造函数中调用另外一个构造函数

在构造函数中调用另外一个构造函数若是一不注意就会有无限递归的危险,并且构造函数的参数的不一样也决定了调用的不一样,因此特地总结了一下哪些形式的调用时容许的:函数 首先假设构造函数调用时参数都是外部的变量,而不是一个常量。this 第一种,也是C++11支持的一种调用方式。在函数的初始化列表中调用另外一个构造函数:spa int b = 2; class Test { public: Test()
相关文章
相关标签/搜索