造函数 问答列表

确保类中所需的属性不为 null

作者:Bryan 提问时间:11/17/2023

我以前主要在我的类中使用私有字段并将必需的对象传递到构造函数中,我正在尝试使用带有 C# 版本 11 中引入的 required modifier 关键字的公共属性。 这背后的驱动因素之一是,在我设...

在构造函数中使用“this”作为方法调用的参数

作者: 提问时间:9/24/2008

我有一个构造函数,如下所示: public Agent(){ this.name = "John"; this.id = 9; this.setTopWorldAgent(this, "To...

G++ 未定义对构造函数的引用

作者: 提问时间:3/13/2009

我正在编译 cpp 文件并将其链接到预编译库,但出现“未定义引用”错误。 首先,这是命令(有问题的库是 quicknet3,我正在编译的程序是 trapper): g++ -w -g -I. -g...

为什么这个 === 窗口在 JavaScript 范围安全构造函数中是假的?

作者:artwl 提问时间:9/7/2012

我的代码是: (function(){ var test=function(){ if(this === window) return new test(); } test.protot...

如果在没有移动构造函数的情况下移动对象,会发生什么情况?

作者:Foaly 提问时间:12/11/2013

如果在用户定义的对象上调用,而该对象未定义移动构造函数,会发生什么情况?它只是简单地复制吗?std::move()...

std::thread 通过引用传递调用复制构造函数

作者:xaviersjs 提问时间:1/11/2014

好吧,我在使用 std::thread 将数据传递到线程时遇到了问题。我以为我理解了复制构造函数等的一般语义,但似乎我不太明白这个问题。我有一个名为 Log 的简单类,它隐藏了它的复制构造函数,因此:...

使用成员初始化成员

作者:Björn Pollex 提问时间:2/11/2010

这是我经常遇到的问题。以下示例对此进行了说明: struct A { int m_SomeNumber; }; struct B { B( A & RequiredObject ); priv...

从 Vector 继承构造函数

作者:jmgrc 提问时间:3/30/2015

在Stroustrup,C++编程语言第4版中,他在第79页编写了以下代码: #include "stdafx.h" #include <iostream> #include <vector> #i...

当声明/参数相同时,如何重载构造函数/函数?[关闭]

作者:zonn 提问时间:5/29/2017

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 6年前关闭。 改进此问题 我想创建一个类来管理矩阵,但我遇到了构造函数的问题。 ...

为什么在将 rvalue by value 传递给函数时不调用 copy-constructor

作者:Gergely Tomcsányi 提问时间:8/12/2017

这是我不知何故错过的事情,但我很惊讶。请考虑以下代码示例: #include <iostream> class A { int a; public: A(int a) : a(a) { st...


共521条 当前第47页