initialization 相关问题

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

是否应该始终使用 NULL 或 nullptr 初始化变量?

我只是有点困惑。 什么时候应该使用 nullptr? 我在一些网站上读到应该始终使用它,但我无法为非指针设置 nullptr,例如: int myVar = nullptr; // ...

回答 2 投票 0

char a[] = "" 中使用的初始化名称是什么

初始化是什么类型: 字符a[] = ""; // ??? (复制数组内容) 字符* q = a; // 复制初始化(复制指针) // 编辑:最初是 `char q[] = ...

回答 2 投票 0

无法使用带有多个隐式转换步骤的复制初始化[重复]

我无法理解为什么以下复制初始化无法编译: #包括 结构体基{}; 结构派生:base{}; 结构测试 { 测试(std::unique_ptr<...

回答 3 投票 0

为什么当列表初始化有效时,带有转换构造函数的类型的复制初始化会失败? [重复]

考虑以下代码 // C++ 14。 结构体A { A(int i) {} }; 结构体 B { B(A a) {} }; int main(){ a = 5; B b1 = 5; // 错误 B b2 = a; B b3 { 5 }; B b4 = { 5 };

回答 2 投票 0

即使删除了复制构造函数,C++ 变量也会初始化

下面的代码出乎意料地有效! 相机缓冲区类; 类 CameraBufferAccessor{ 朋友CameraBuffer; 私人的: CameraBufferAccessor(const int &data, const int &mutex); 民众:

回答 1 投票 0

无法从临时 std::array 构造 std::span<int><int>

我有以下代码,我希望它能工作,但它不起作用: #包括 #包括 自动 f = std::span(std::array{}); clang 编译失败...

回答 1 投票 0

神经网络中的权重初始化

嗨,我正在使用 keras 开发一个神经网络模型。 代码 def base_model(): # 初始化人工神经网络 回归器=顺序() # 添加输入层和第一个隐藏层

回答 2 投票 0

描述可变结构行为的 Go 类型约束

我想定义一个通用函数,其中类型约束描述可变结构行为。 我所说的“可变行为”是指这样的接口: 类型 Unmarshaler int...

回答 1 投票 0

如何在没有元类的情况下将不同的参数传递给 __new__ 与 __init__

我有一个简单的基类,它实例化为两个子类之一: 类基: def __new__(cls, 选择): return super().__new__(Child1 if select == 1 else Child2) def __init__(

回答 1 投票 0

无法在 javascript 中初始化 Firebase

我尝试通过实时服务器(端口:5500)注册我的 html 网站。所有 Firebase 规则和 Web 内容均已配置。但实时服务器的控制台输出在第 19 行显示错误: `(火力基地。

回答 1 投票 0

如何在C中创建带有字符X的可变长度字符串

我是 C 语言新手,在处理字符串方面遇到了一些麻烦。如何在C中创建包含指定字符的可变长度字符串?这是我尝试过的,但出现编译器错误: INT...

回答 4 投票 0

我可以在 C 中分配或返回具有未分配元素的结构吗?

在 C 语言中,使用未初始化的变量是未定义的行为。包括: 整数x; 整数 y = x; 但是,假设我有以下内容: 结构体{ 整数a; 整数b; }; 结构 结构 s; s.a = 1; ...

回答 1 投票 0

如何在C#中将自动属性初始化为非空?

我有一处房产: 公共词典 MyProp { 获取;放; } 当我调用该属性来添加项目时,我收到 NullReferenceException。 我该如何在专业版中进行空检查...

回答 8 投票 0

在 C 语言中初始化 ATmega32 上的 HD44780 LCD 显示屏

HD44780 的初始化不起作用。我完成了数据表上的每一步,但无法取得任何进展。我在 4 位接口上运行。 我故意不使用库,因为...

回答 1 投票 0

有没有一种安全的方法让 std::thread 作为类的成员?

我想使用一个管理一个线程(或多个线程)的类。使用组合,这看起来像: 类我的类{ 私人的: std::线程 mythread; 无效_ThreadMain(); 民众:

回答 4 投票 0

如何在 C++ 中初始化私有静态常量映射?

我只需要字典或关联数组字符串=> int。 对于这种情况,有类型映射 C++。 但我只需要一张用于所有实例的映射(-> static),并且该映射无法更改(-> const); 我有

回答 11 投票 0

为什么花括号初始化列表不能用作条件运算符中的表达式?

我的编译器是最新的VC++ 2013 RC。 int f(布尔 b) { 返回 {}; // 好的 返回 b ? 1:{}; // C2059: 语法错误: '{' 返回 b ? 1:{0}; // C2059: 语法错误: '{' 返回...

回答 2 投票 0

JUnit:使用构造函数而不是@Before

我正在使用 JUnit 4。我看不出在构造函数中初始化或使用 @Before 注释的专用 init 函数之间的区别。这是否意味着我不必担心? 是

回答 8 投票 0

C++11 中原子变量的复制初始化

C++11中的原子变量可以全局初始化吗? 例如: std::atomic_intturnX = 5; int main() { /* ... */ } 这失败了: 错误:删除了函数‘std::atomic::atomic...

回答 2 投票 0

C++ 中通过 `const` 值捕获异常。编译器存在分歧

在下面的程序中,struct A 具有复制构造函数 A(const A&) 和来自左值引用 A(A&) 的构造函数。然后抛出 A 的一个对象,然后将其作为 const A 捕获: #包括<

回答 1 投票 0

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