constructor 相关问题

在创建对象时调用的特殊类型的子例程。

使用户构造函数的行为类似于聚合初始化

我写了下面的玩具示例 #包括 使用命名空间 std; 结构体A { A() { 正确 << "default" << endl; } A(const A &a) { cerr << &quo...

回答 1 投票 0

C++:使构造函数的行为类似于默认初始化列表构造函数

我写了下面的玩具示例 #包括 使用命名空间 std; 结构体A { A() { 正确 << "default" << endl; } A(const A &a) { cerr << &quo...

回答 1 投票 0

当 T 从 int 隐式转换时,为什么 std::vector<T> v{1, 2, 3} 和 std::vector<T> v = {1, 2, 3} 调用不同的构造函数?

问题 - 请参阅编译器资源管理器 如果我创建一个 std::vector 并以两种方式初始化它,都会调用 std::initializer_list 构造函数。 std::vector v1{1, 2, 3}; // 调用...

回答 1 投票 0

C++ 中 const 属性的延迟初始化

我想在 C++ 中对一组 (std::vector) 属性进行延迟初始化。它们必须是 const,因为在第一次初始化它们(通过 get 方法)后,t...

回答 1 投票 0

自动创建C++构造函数? [重复]

我只是想检查一下: 如果我有一个没有新成员的派生类。如果基类已经有一个很长的构造函数(很多参数),则在d中创建构造函数...

回答 3 投票 0

使用删除的默认构造函数保留花括号初始化

我希望能够拥有一个不会意外未初始化的聚合结构类型。 目前,使用以下代码: 结构体 Foo { 整数a; 整数b; }; 福福; 留下了 foo

回答 1 投票 0

从 2D 双数组构建特征矩阵 3d

到底为什么 Eigen 没有一个简单的构造方法来正确地将标准二维数组转换为矩阵?例如: 双a[3][3] = {{1,2,3}, {4,5,6}, ...

回答 1 投票 0

C++ 中继承类的构造函数

我正在做一个包含两个类的项目:Evidence 和 Image(Evidence 的儿子) Evidence 的构造函数是: 证据(A* a, B* b, C* c); 继承类Image的构造函数为: ...

回答 1 投票 0

构造函数错误中的多个项目

美好的一天, 我有一个 C++ 类,如下所示: WiFlyRNXV 类{ 民众: WiFlyRNXV(字节 pinReceive, 字节 pinSend); //带有UART引脚的构造函数 软件串口uart; ...

回答 1 投票 0

如果大小保持不变,编译器会优化每次循环构造新对象吗?

在我编写的一些代码中,一个新的 FenwickTree 是根据每个循环保持相同大小的向量 ind 构造的。 FenwickTree 的大小与输入向量相同。编译器会优化吗...

回答 1 投票 0

Android - 无法访问ResolutionStrategy的构造函数

我正在创建一个应用程序,它使用 Google ML Kit 来检测图像上的人脸并在其周围绘制一个矩形。相机预览由 CameraX (androidx.camera) 库提供。灵感是

回答 1 投票 0

在自定义构造函数中构造了两次结构体成员?

结构PhiBlock { int64_t bsize; // 块大小 矢量工业; // 0/1 跟踪 [pmin(y) > pb] fenwick_tree phi_sum; // 部分和 菲布尔...

回答 1 投票 0

作为构造函数参数的构造函数调用会将声明评估为函数指针

我刚刚遇到了一个奇怪的歧义,我花了很长时间才将其隔离,因为它在 API 发生微小变化后突然出现在一些模板混乱的中间。 以下示例探讨了不同的...

回答 1 投票 0

“需要”模板化类构造函数的专门化无法编译

编译此代码 #包括 斑点类 { 民众: 模板 Blob(T); 私人的: }; 模板 需要(尺寸(T)<...

回答 1 投票 0

赋值运算符并不总是被调用

我有一个模板类,有两个函数,摘录如下; 模板 int MyClassT::Add(ARG_TYPE newElement) { 类型元素 = newE...

回答 4 投票 0

Javascript 类,使用对象和可选值进行初始化

我对下面的代码有几个问题: 导出类人{ 构造函数(obj = { id:0,名称:'',姓氏:'',眼睛颜色:'',年龄:0 }){ this.id = obj.id; 这个.na...

回答 1 投票 0

当声明移动构造函数但私有时使用复制构造函数

假设给定的类 A 是用公共复制构造函数和私有移动构造函数定义的。如果函数 f 返回类型 A 的对象,并且 f 用于初始化变量 o 的本地实例...

回答 2 投票 0

为什么有些构造函数可以不使用`new`操作符来调用?

请帮助我理解为什么以下代码有效: var re = RegExp('\ba\b') ; console.log(re.test('a')) ; console.log(re.test('ab')) ; 第一行没有新的运算符...

回答 2 投票 0

关于类对象的编译器行为我不明白

我是一个菜鸟,仍在学习c++语言。问题是,在做书上的练习时,我遇到了我不理解的编译器行为。 头文件。 // stock10.h -- 库存

回答 3 投票 0

无法在 javascript 构造函数中访问自己的属性

我有一个基类和另一个扩展它的类,如何访问构造函数中的字段? 类基础模型{ 构造函数(){ console.log('没有字段:(') console.log(this.field...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.