initialization 相关问题

初始化处理初始化数据结构内容的任务。这是静态类型语言的常见做法。

如何在 Dart 中使用默认的非常量初始化器来初始化类的非空成员?

我正在尝试添加默认初始化程序: 类 Foo { 约会时间?日期; Foo({this.date}) { 日期 ??= DateTime.now(); } } 类 Foo2 { 日期时间日期; Foo2({this.date}) : 日期 ??= 日期时间....

回答 2 投票 0

在 C++14 中初始化 std::array 类型的静态 constexpr 成员

我无法以编程方式初始化静态 constexpr std::array 成员。 这是我的问题的一个最小示例(因为简化尺寸已知并且很小,因此初始化可以是手动的......

回答 1 投票 0

为什么有时建议将变量的初始化与声明分开?

我正在学习C。书上说,只有当初始值是变量语义的一部分时,才在声明变量时对其进行初始化。如果初始值是算法的一部分,请使用

回答 4 投票 0

二维数组值

我想声明一个二维数组并为其赋值,而不运行 for 循环。 我想我可以使用以下想法 int 数组[5] = {1,2,3,4,5}; 初始化 2D a 效果很好...

回答 5 投票 0

C 中初始化数组和不初始化数组有什么区别?

我创建了一个代码,它将输出您为每个数字输入 -1 的次数。 我试图用 int count[10]; 来声明和 int count[10]={0};。然而,声明时间和...

回答 1 投票 0

如何在C++中初始化“静态const”数据成员?

是否可以在构造函数之外初始化静态常量数据成员?它可以在声明数据成员的同一位置进行初始化吗? A类{ 私人的: 静态常量 int a = ...

回答 5 投票 0

如何初始化这个有两个类似替代方案的 std::variant 数据成员?

以下代码无法编译。为什么会有这个限制,我该如何绕过它?如果我替换变体声明,它就会编译。 结构PPP { 整数xxx; PPP() : x(xxx) {} // 错误:否

回答 1 投票 0

C++ 派生类中的派生成员对象以及如何初始化

这似乎是您在 C++ 中经常遇到的情况,但我还没有真正找到答案。 我们有一个带有成员对象 Engine 的基类 Car。现在我们将 Car 派生为 RaceCar。那辆赛车...

回答 1 投票 0

为什么我可以在实例初始化块中调用实例方法?

实例初始化块在构造函数之前调用,但这已经在其中可用了。因此我们可以调用任何公共或私有方法。但为什么?只有构造函数才能保证

回答 1 投票 0

在 C++ 中使用 {} 初始化变量

我在 Visual Studio Code 中使用 C++。当我想要初始化一个变量时,我无法使用 {} 对其进行初始化(例如 int x {0};)。相反,我必须使用 () (例如 int x (0);)。 我使用时遇到的错误...

回答 2 投票 0

Laravel Livewire 错误“初始化前不得访问”

我尝试使用 Livewire 直接绑定到模型属性,但收到此错误,有人可以帮忙吗?预先感谢。 键入属性 App\Http\Livewire\V2\Settings\Locations::$country 不得...

回答 3 投票 0

垃圾值什么时候出现? c++中什么时候出现未初始化的错误

垃圾值什么时候出现? c++ Visual Studio什么时候出现未初始化的错误 在此输入图像描述 在此输入图像描述 不要关注代码的含义...

回答 1 投票 0

如何初始化包含引用成员的结构体数组?

例如: 结构体1 { int 非常重要的整数 = 5; }; 结构体2 { 事物1 &事物; 事物2(事物1&A):事物(A){} }; int main() { // 实际上,这个数组我...

回答 3 投票 0

目标 C 中什么是非空?

有人可以详细说明为什么 iOS 9 中引入了 nonnull 吗? 例如NSArray方法+(instancetype)array;现在是 + (instancetype nonnull)array; 参考: https://developer.apple.com/libr...

回答 4 投票 0

C++ 中实例化对象的不同方法

这有什么区别: Myclass *object = new Myclass(); 和 Myclass 对象 = new Myclass(); 我看到很多 C++ 库像 wxWidgets、OGRE 等都使用第一种方法......

回答 8 投票 0

对于一个类,默认初始化和复制初始化到值初始化纯右值有什么区别?

这有什么区别: 测试类t; 和这个: 测试类 t = 测试类(); 我预计第二个可能会调用构造函数两次,然后调用operator=,但它调用的是

回答 4 投票 0

对于 std::string,复制初始化或直接初始化字符串文字更快吗?

我有以下问题。应该遵循哪一项更好?为什么? 字符串 strMyString = "SampleString"; 或者 字符串 strMyString("SampleString");

回答 4 投票 0

C++:成员变量的初始化

我对类成员变量初始化感到困惑。 假设我的 .h 文件中是: 类测试{ int int_var_1; 浮动浮动_var_2; 民众: 测试(); } 我的 .cpp 是: 测试::测试() :

回答 2 投票 0

在 lib.rs 中运行一些代码来配置日志记录?

我找到了 std::sync::Once。但据我所知,该示例中的代码似乎必须在函数内运行。如果我将示例代码放在函数之外,我会得到 75 | 75开始.cal...

回答 1 投票 0

如何在继承的类中执行常见的初始化后任务?

一组共享共同父类的类的初始化过程可以分为三个部分: 公共初始化 子类特定的初始化 常见的后初始化 电流...

回答 6 投票 0

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