构造函数 问答列表

调用 std::unordered_map 的插入时会调用复制构造函数吗

作者:Chansy 提问时间:7/6/2023

我有一个 std::unordered_map,我发现我插入其中的对象与我通过用于范围遍历从中得到的对象不同。 我怀疑这里可能会发生一些对象复制,但是在我向复制构造函数添加一些转储之后,它根本没有被...

寻求有关 C++ 静态成员初始化的清晰度

作者:skpro19 提问时间:7/6/2023

我对 C++ 类/结构静态成员的初始化和使用感到非常困惑。 假设我在名为 的头文件中定义了一个结构。这是它的样子——MapMetaDataConstants.h struct MapMetaDat...

代码调用不相关的 Web 元素

作者:kunal kaklij 提问时间:7/7/2023

这是我正在执行的XML文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "https://testng.org/te...

c++:当我在构造函数中设置对象变量并且对象更改其值时,为什么看不到对象变量的变化

作者:user3137385 提问时间:7/12/2023

也许最好显示代码,然后最好了解我的问题是什么。 类: Cls::Cls() {} Cls::Cls(int &var) : m_var(var){ std::cout << "construct...

如何在 java 中将值从一个对象复制到另一个对象?

作者:Ayush 提问时间:7/19/2023

public class testing { String name; String aname; testing(String n){ this.name = n; } t...

有没有办法在数组中调用“新”对象构造函数,这些构造函数都包含在一个对象中?

作者:J.F. 提问时间:7/20/2023

如果将对象同时具有对象构造函数和数组,则会同时调用对象构造函数的“new”,从而出现一条错误消息,指出未定义对象构造函数名称。 这是我的 JavaScript 代码: var game = { ...

成员初始值设定项列表中的计算顺序是什么?

作者:hookenz 提问时间:8/7/2009

我有一个构造函数,它接受一些参数。我假设它们是按列出的顺序初始化的,但在一种情况下,它们似乎是反向初始化的,导致中止。当我反转参数时,程序停止中止。 下面是我使用的语法示例。 在这种情况下,需要先初...

为什么 - 在具有扩展 lambda 的示例中 - 是一个模棱两可的复制构造函数和一些已删除的函数

作者:tommsch 提问时间:7/26/2023

我不明白以下代码的行为: template< bool b > struct Foo { Foo() = default; __host__ Foo( const Foo & ) require...

如何构造(而不是分配)std::array元素?

作者:BlueMoon93 提问时间:7/29/2023

我有一个无法重新分配的班级。实际动机是它有一个成员变量,并且由于有一些引用成员变量(不能重新组合),可能的类型是不可重新分配的。这是我们所拥有的非常简单的版本:std::variant class ...

Perl多重继承,两次继承相同的方法名:如何正确使用正确的方法?

作者:U. Windl 提问时间:7/28/2023

好吧,我不应该使用使用多重继承的Perl,但我做到了。 请考虑以下代码草图(表示当前对象):$self package A; sub f { ... } sub _init { ...; $self...


共515条 当前第39页