中国語 での 构造函数 の使用例とその 日本語 への翻訳
{-}
-
Ecclesiastic
-
Programming
-
Computer
若using声明指代正在定义的类的直接基类(例如usingBase::Base;),则在初始化派生类时,令该基类的所有构造函数(忽略成员访问)对重载决议可见。
在构造函数初始化器列表中绑定到引用成员的临时量只持续到构造函数退出前,而非对象存在期间(注意:这种初始化从DR1696开始是病式).
该转换的结果,若使用转换构造函数则为纯右值临时量(C++17前)纯右值表达式(C++17起),随后被用于直接初始化该对象。
另外,复制初始化中的隐式转换必须从初始化器直接生成T,然而直接初始化则期待一个从初始化器到T的构造函数实参的隐式转换。
构造函数以U*类型指针ptr启用shared_from_this,表示它确定U是否拥有作为std::enable_shared_from_this特化的无歧义且可访问(C++17起)基类,而若如此,则构造函数求值该语句:.
甚至更有趣的是,可以在Java类或Groovy类中使用此构造函数。
我们还为VertexBuffer和IndexBuffer的构造函数新增了一个名为bufferUsage的参数。
Table构造函数在JavaScript中创建了一个表格(otherTable),然后使用fetchAndInstantiate()实用函数把table.
这要求我们前面定义的构造函数,创建一个新对象的Greeter类型,并运行构造函数来初始化它。
构造函数中的「width」「height」「depth」代表立方体的宽高及深度,其他的参数可以省略。
该类扩展了构造函数方法(initialize),以及用于从基于JSON企业记录中提取数据的四种方法。
目前,解决方法是在客户端(最好是在对象的构造函数中)而不是在服务器上生成guid。
当所有的服务都被解析完并返回时,Angular会以这些服务为参数去调用组件的构造函数。
SpriteBatch有一个构造函数,在发送到GPU之前可以被放到缓冲区,用来设置最大sprite的数量。
从概念上来说,初始化文本类似于调用具有参数的构造函数,但内部的XAML分析器实现通常不按原意来完成。
在元素的构造函数中,我们创建style和span元素,用自定义元素的内容填充span,并使用一些CSS规则填充style元素:.
若Base的继承构造函数恰好有匹配Derived的复制/移动构造函数的签名,则它不阻止Derived复制/移动构造函数隐式生成(然后它隐藏继承的版本,类似usingoperator=)。
若using声明指代被定义类的直接基类的构造函数(例如usingBase::Base;),则继承该基类的构造函数,按照下列规则:.
选择的T构造函数所抛出的任何异常。
通过Date()构造函数来创建一个新对象.