腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C++
中
初始化
二维数组
c++
、
multidimensional-array
我试着在下面的代码中
初始化
一个二维数组-{ [0][1] : 1, [0][0] : 2, [0][2] : 3我的理解是有什么可以对上面的代码做些什么来使它在
C++
上工作吗?
浏览 0
提问于2020-12-27
得票数 3
4
回答
如何在C中
初始化
结构中的常量变量?
c
、
struct
、
initialization
、
constants
我写了一个结构体
struct
Node *root;
struct
Node * const NIL; //sentinel我想要我不能在结构中
初始化
它。我使用C,而不是
C++
。我知道我可以在
C++
中使用
初始化
列表。 如何在C中做到这一点
浏览 2
提问于2011-01-13
得票数 14
回答已采纳
4
回答
结构/类成员的显式
初始化
c++
、
c
、
struct
、
initialization
struct
some_
struct
{};在此之后,n.a将为0;在C中,这种类型的
初始化
是正确的,并且将对结构的所有成员进行零
初始化
浏览 1
提问于2010-06-09
得票数 13
回答已采纳
1
回答
C++
:构造函数存在下的结构
初始化
c++
我对使用list
初始化
结构时的
C++
行为有疑问。例如,下面的代码在C和
C++
中的行为是相同的。列表
初始化
x int x;{ return0;现在,如果添加构造函数,则通过测试可以发现调用构造函数而不是x成员的简单
初始化
:using namespa
浏览 5
提问于2020-06-07
得票数 0
回答已采纳
1
回答
如何在
C++
98标准结构
初始化
程序列表中
初始化
tm结构备忘录
c++
、
struct
、
initializer-list
、
c++98
我试图使用
初始化
程序列表在结构中
初始化
::tm结构的成员,如下所示。但只有在
C++
性传播疾病> 98时才有可能。 abc () : time_
struct
_{0,0,0,0,0,0,0,0,0}, x(0) { } int x
浏览 11
提问于2021-12-06
得票数 0
回答已采纳
2
回答
提供空指针的std::list.begin()
c++
struct
my_
struct
_t { //More fields这是我在头文件中定义的结构。包含此标头的文件中的一些示例代码如下:
struct
my_
struct
_t* test_
struct
=(
struct
my_
struct
_t*) malloc(si
浏览 0
提问于2013-02-20
得票数 0
回答已采纳
1
回答
在
C++
中使用C结构的malloc
c++
、
c
、
struct
、
malloc
我正在尝试用Catch2 (一个
C++
库)为一个简单的C库示例编写一些测试,我对如何
初始化
C结构感到有点困惑。我的C头文件看起来像这样:
struct
node; 我的C实现再简单不过了:
struct
node {
struct
node* next;
struct
node* n = (
struct
node*) malloc(sizeof(<
浏览 21
提问于2021-10-22
得票数 0
回答已采纳
2
回答
在
C++
中
初始化
数组和结构
c++
、
arrays
、
struct
我想在
C++
中
初始化
一些结构和数组的元素。在C中,你可以这样做:
struct
mystruct int j;
struct
mystruct e = {.j = 2}; 但我不能在
C++
中这样做。有没有办法实现这种指定的
初始化
器?
浏览 2
提问于2010-10-22
得票数 4
1
回答
是否在构造函数
初始化
器中复制
初始化
?
c++
、
constructor
、
initialization
为什么我的构造函数
初始化
器不能使用复制
初始化
?
struct
S { int a; S(int b) : a(b) {} }; // direct initialization compiles我之所以感到困惑,是因为a(b)和a = b都是表达式(后缀和赋值表达式),而我的
C++
书1说“
初始化
器可以是任
浏览 1
提问于2011-11-04
得票数 1
回答已采纳
4
回答
变量的转发声明?
c++
、
c
、
arrays
、
struct
、
forward-declaration
我有一些C代码需要移植到
C++
上。代码有一个结构 ...
struct
A * myPtr;现在声明并
初始化
两个全局数组,如下所示:
struct
A Unit[10];
struct
A Unit[10] = { { .., &ptrUnit[0] },
浏览 1
提问于2010-09-15
得票数 10
回答已采纳
2
回答
对继承基类的成员使用指定的
初始化
程序
c++
、
parameters
、
named
我能够做到这一点,它的工作原理是:{}; { .Works:{}; { bool Works;
浏览 8
提问于2022-06-07
得票数 4
回答已采纳
1
回答
C++
子对象
初始化
c++
、
c
我正在将一些C代码移植到
C++
,并且无法解决处理子对象
初始化
的特定问题。my_array的
初始化
将类似于: 我真的很喜欢这种形式的
初始化
,我觉得它简洁可读的。在
C++
中使用这个语法会导致GCC认为我之所以声明lambda函数是因为[],即使没有索引GCC也告诉我它在'
struct
‘之
浏览 6
提问于2012-08-21
得票数 1
回答已采纳
3
回答
std::结构数组--
初始化
程序列表语法
c++
、
stdarray
考虑以下
C++
代码:{ int b;现在,我要声明这些结构的常数std::数组:const std::array<My_
Struct
,2> my_array = {1,2},};const std::array<My_
Struct
,2> my_array = My_
Struct
(1,2
初始化
std::array时嵌套
浏览 5
提问于2022-05-16
得票数 0
回答已采纳
1
回答
我想重置一个
C++
结构stat,我能以某种方式使用stat()语法吗?
c++
、
initialization
、
c++14
对于大多数类型,无论是结构类型还是基本的
C++
类型(如整数),我都可以编写以下内容:{int param_;foo f = foo(); // initialize f.param_ to 0
struct
stat s = stat(); 在本例中,
C++
编
浏览 0
提问于2018-06-11
得票数 1
回答已采纳
1
回答
用大括号
初始化
类实例
c++
、
class
、
struct
、
initialization
我知道
C++
中的
struct
和class非常相似,并且
struct
成员默认具有公共访问权,而类成员具有私有访问权等等on..etc。但是,由于
struct
实例可以像下面这样
初始化
: int a; int c;MyStruct s2 = {}; //a=0, b=0, c=0 对<em
浏览 2
提问于2016-07-08
得票数 3
回答已采纳
1
回答
没有指定
初始化
器的静态结构
初始化
?
c++
、
c
、
static
、
visual-studio-2017
、
designated-initializer
下面的指定
初始化
程序示例在VisualStudio2019中使用/std:c++latest是有效的,但我想知道如何在Visual 2017中不使用指定的
初始化
器来完成相同的任务。我正在使用
C++
,并且我意识到有一种面向对象的方法可以做到这一点,但我并不是问如何使用构造函数在
C++
中重新创建这个问题。这使得这个问题的标记有点混乱,很抱歉有任何混淆。 我也在为这里的术语而挣扎。要确认的是,&(
struct
Foo)是一个复合文字吗?这是实现编译时静态
初始化
的吗?在这里是否
浏览 4
提问于2021-01-07
得票数 0
回答已采纳
3
回答
C,
C++
中的
初始化
排序
c++
、
c
、
initialization
、
initializer-list
考虑以下
初始化
:int a[] = { f(), g() };
struct
}; goo c { f(), g() }; /* C++11 */f()和g()的执行顺序是否在C和
C+
浏览 39
提问于2014-03-20
得票数 18
回答已采纳
3
回答
C99中的指定初始值设定项:如何在C11中处理空的未
初始化
结构成员?
c++
、
c
、
c99
因为在C中我可以按名称(myStruct.myMember =)调用结构的成员,所以我想知道在
C++
中如何处理那些未
初始化
的成员。所以据我所知,
C++
不支持这种
初始化
: .bLength =假设我想取消
初始化
bDescriptorType。我要将它设置为NULL吗?static
struct
usb_endpoint_descriptor
浏览 0
提问于2013-06-03
得票数 2
回答已采纳
3
回答
在使用g++编译器时,如何使用c风格
初始化
结构?
c++
、
c
、
struct
、
fuse
通常,为了在c中
初始化
struct
,我们只能指定字段的一部分。如下所示: .getattr = hello_getattr, .open = hello_open,}; 然而,在
C++
中,我们应该
初始化
struct
现在,如果我想在使用g++编
浏览 2
提问于2012-08-25
得票数 5
回答已采纳
2
回答
(
Struct
*)使用属性值名称
初始化
?
c++
、
struct
、
initialization
、
memset
我已经定义了这个结构:{ unsigned char packetSize如何通过属性名
初始化
这个结构(使用构造函数或新结构)?例如: 我试过这个解决方案,它对我有用,但你认为它是一个好的选择吗?WHEATHER_
STRUCT
* wheather_
struct
= new WHEATH
浏览 0
提问于2018-09-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:C语言和C+的 struct 对比!区别在哪?
struct2&Thonkphp//技术分享
C+:05-class和struct
C++20:核心语言
C++
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券