例如,有一个类foo:
class foo { public: foo (int = 10); ..... }
构造函数的原型内部有"int = 10".那么,这意味着什么?Int只是一个整数类型,不是吗?那么,为它赋值是不是非法的呢?我试图在普拉塔的书中和其他地方找到这样一个例子,但我没有找到解释.
c++ constructor arguments prototype class
arguments ×1
c++ ×1
class ×1
constructor ×1
prototype ×1