初始化 问答列表

在外部类的公共构造函数调用中初始化内部私有类 - 标准的目的是什么?

作者:Secundi 提问时间:2/15/2021

最近,我遇到了这样的代码: class NeedsFactoryForPublicCreation { private: struct Accessor { // Enable in orde...

在客户端断开连接的情况下,如何重用 Networkstream[] ns = new NetworkStream[10]

作者:Jose Liicks Stuff 提问时间:3/27/2021

我正在使用 Networkstream[] ns = new NetworkStream[10];要保存流,每个客户端一个。 当客户端未返回 keepalive 响应时,服务器将运行以下代码: c...

大括号初始值设定项列表的扣除指南

作者:Martin Kopecký 提问时间:4/10/2021

有一个实现与在标准 C++ 库不可用的环境中使用的非常相似:std::initializer_list template<typename T> class initializer_list { p...

大括号的类型如何影响 C++ 中的对象生存期?

作者:Fedor 提问时间:7/10/2021

我的一个朋友给我看了一个C++20程序: #include <iostream> struct A { A() {std::cout << "A()\n";} ~A() {std::cout ...

你能在if子句中存储一个变量吗?

作者:Jens Jansson 提问时间:2/19/2009

我有点在等待这个问题的“否”答案。 我很感兴趣,当你在if子句中检查一个变量时,你是否可以同时保存一个变量。 假设我有这个代码。 if(foo!=null){ if(foo.getBar()!...

如何遍历枚举类的枚举器?

作者:digito_evo 提问时间:1/26/2022

有没有办法用 的枚举器初始化容器(例如 )?std::unordered_set<char>enum class 我有这个班级: #include <iostream> #include <uno...

调用使用 malloc [duplicate] 的函数时显示变量未初始化

作者:DatMomoAgain 提问时间:1/31/2022

这个问题在这里已经有答案了: 使用函数更改指针包含的地址 (5 个答案) 去年关闭。 # include<stdio.h> # include<stdlib.h> void fun(int *a) {...

延迟属性初始化在 C 中不起作用#

作者:st0ve 提问时间:9/25/2021

我在使用本文档中描述的方法初始化属性时遇到问题。class 样本: public class MyClass { private Lazy<string> _lazyString; publ...

警告:当将数组分配给 int 指针时,从 'int' 初始化 'int *' 使指针从整数中转换,而不进行强制转换

作者:tycoon 提问时间:3/13/2022

我正在研究指针,这就是我学到的:- int a = 23; int *ptr = &a; char b = 'b'; char *pnt = &b; char *str = "string"; ...

如何测试未初始化的可变数组

作者:Carl Carlson 提问时间:7/16/2022

我损坏了文件中的单个对象。当我加载文件时,我的一个可变数组 (1) 包含另一个未初始化的可变数组 (2)(从同一文件加载)。当我尝试使用 for-in 循环检查数组 (2) 时,我得到: -[NSMu...


共151条 当前第8页