腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
C++
非静态
数据
成员
需要唯一的地址?
、
、
最近,
C++
为空
数据
类型(如
struct
empty {}; )添加了特性[[no_unique_address]]。为什么
C++
非静态
数据
成员
需要唯一的地址?
浏览 6
提问于2020-05-14
得票数 1
回答已采纳
2
回答
可以在
C++
中使用structs吗?
在
C++
中,
struct
和class之间的区别很小,基本上只有
struct
成员
是每个默认的公共
成员
,而类
成员
是每个默认的私有
成员
。但是,每当需要纯
数据
结构时,我仍然使用structs,例如:
struct
Rectangle { int height;r.width = 20; r.height = 10; 可以把
struct
这个概念
浏览 230
提问于2018-01-29
2
回答
可以在
C++
中使用structs吗?
在
C++
中,
struct
和class之间的区别很小,基本上只有
struct
成员
是每个默认的公共
成员
,而类
成员
是每个默认的私有
成员
。但是,每当需要纯
数据
结构时,我仍然使用structs,例如:
struct
Rectangle { int height;r.width = 20; r.height = 10; 可以把
struct
这个概念
浏览 277
提问于2018-01-28
1
回答
构式法术*与拼写*法术的区别;
我注意到可以通过两种方式声明指向结构的指针:和有什么关系?
浏览 1
提问于2022-04-23
得票数 -1
1
回答
typedef &函数指针
、
我也对下面的三个函数感到困惑,参数类型是" cairo_output_stream_t ",但是cairo_output_stream_t结构包含了这三个函数指针的
成员
。typedef cairo_status_t
struct
浏览 0
提问于2013-02-01
得票数 0
回答已采纳
2
回答
为什么我需要在Node结构中将Node声明为结构,而不仅仅是Node对象?
、
、
、
、
在Node结构中,我有
数据
成员
data和next。我的问题是,为什么
数据
成员
next需要像
struct
Node * next那样声明,而不只是像Node *next那样声明class Stack{
struct
Node{
struct
Node *next; //This is what t
浏览 0
提问于2020-10-28
得票数 0
1
回答
非多态类型上的c样式转换
、
、
、
假设我有一个基本的
struct
FOO,它本质上是一个C风格的
struct
{ int bar2;和一个
C++
样式的
struct
(它有
成员
函数,没有
成员
数据
,但没有v表):{ int getBar2() const;bar 道歉:不包含任何
数据
浏览 2
提问于2015-10-14
得票数 2
回答已采纳
3
回答
在
C++
中初始化结构的语法是什么?
、
、
、
我是否可以构建一个构造函数来以这种方式初始化结构:就像我初始化一个类一样吗?或者我必须这样使用: mystruct
struct
1=mystruct(a,b);
浏览 0
提问于2011-02-06
得票数 1
回答已采纳
6
回答
有人能解释一下这个
C++
语法吗?
我正在研究其他人的代码,并发现了以下语法:它似乎是一个具有
成员
变量和构造函数的类,但它被声明为
struct
。
浏览 2
提问于2011-06-05
得票数 2
回答已采纳
1
回答
用大括号初始化类实例
、
、
、
我知道
C++
中的
struct
和class非常相似,并且
struct
成员
默认具有公共访问权,而类
成员
具有私有访问权等等on..etc。但是,由于
struct
实例可以像下面这样初始化: int a; int c;MyStruct s2 = {}; //a=0, b=0,
浏览 2
提问于2016-07-08
得票数 3
回答已采纳
3
回答
结构和类别
、
、
可能重复:
浏览 1
提问于2011-02-07
得票数 0
2
回答
将类转换为结构
、
、
string slaveIDs[3]; 它在我的课堂上是这样定义的:
struct
我知道
struct
和class本质上是相同的,类默认
成员
变量设置为私有。在本例中,为什么
c++
允许强制转换类进行结构化,在这种情况下,test()函数似乎不再有效?
浏览 6
提问于2015-07-29
得票数 0
回答已采纳
3
回答
类与结构的差异
、
、
、
我读到,类和结构之间的主要区别是类是引用类型,结构是值类型。谁能解释一下值类型和引用类型意味着.?
浏览 3
提问于2015-03-16
得票数 0
1
回答
定义静态
数据
成员
和
成员
函数的Extern关键字,
C++
、
、
、
C++
标准是否允许extern关键字用于定义静态
数据
成员
和
成员
函数(前提是链接匹配)?例如:{ void f(); // external linkage };
浏览 0
提问于2016-08-13
得票数 5
回答已采纳
2
回答
具有不同
数据
成员
的
C++
中的模板结构
、
有没有办法根据参数更改模板化结构中包含的
数据
成员
?例如: template<int Asize>
struct
intxA#if (Asize <= 8)#elif (Asize <= 16)#endifintxA<11>
struct
16; 我试过上面的代码,但是,无论Asize的值是多少,
数据
成员
浏览 19
提问于2021-10-06
得票数 2
回答已采纳
3
回答
初始化所有结构
成员
、
这个问题涉及到任何
C++
普通老式
数据
定义,其中有一个构造函数,它将所有
数据
成员
作为参数并对其进行初始化。这样做的唯一原因是为了防止只指定结构的一部分的错误。下面是编写这种结构的典型方法: A a; C c;}; 值得注意的是,每个
成员
的类型写了两次,名称写了四次。在
C++
浏览 3
提问于2016-10-15
得票数 2
1
回答
为什么public const不暗示静态?
、
、
在
C++
中,情况并非如此。如果想要访问
C++
中的常量
成员
变量,首先需要有一个对类实例的引用。据我所知,在
C++
中,创建
成员
变量const会导致其
数据
被替换为文字值,或者存储在程序的文本或
数据
段中(取决于编译器)。所以我的问题是,如果常量
成员
变量只为给定的类(而不是每个实例)分配一次,并且存储在与实例特定的
成员
数据
分开的区域中,为什么不能在不引用类的实例的情况下访问公共常量类
成员
变量,例如:
浏览 28
提问于2020-12-09
得票数 0
回答已采纳
1
回答
如何为C中的结构创建“静态”变量
、
、
我想要一个这样的结构: 还有其他更好的方法吗?
浏览 3
提问于2015-11-05
得票数 1
2
回答
"
struct
Obj* obj“和"Obj* obj”的区别
、
、
struct
Element{ int data = NULL;};
struct
Element在这个例子中,Element* right是
struct
Element* right。它们之间有什么不同,哪一个更适合编写
数据
结构? 我从这个网站上查到:
浏览 2
提问于2022-05-29
得票数 1
回答已采纳
1
回答
结构造型时的信息丢失
、
、
、
of copies : 10Book id : 11Book id : 12为什么我会丢失部分
数据
iostream>typedef
struct
specification Book2.book_id = 12; // init
浏览 0
提问于2016-03-04
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券