标签: c++ constructor overloading
我必须初始化一个包含7个参数的类。在某些未指定值的情况下,我确实有一些默认值。因此,通过重载构造函数方法,我必须制作大约2 ^ 7个构造函数。有什么方法可以检查构造函数中指定了哪些字段并将undefined直接设置为默认值?
答案 0 :(得分:1)
据我所知,没有办法。幸运的是,您不需要其他方法。当某些参数没有特殊值要传递时,只需传递默认值即可。