腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
类
的
构造
函数
中为
常量
动态大小的
数组
赋值。
c++
、
class
、
constructor
、
constants
我有两个班,A和B class B private: public:我如何将一个
对象
传递到
成员
初始化程
浏览 2
提问于2012-10-01
得票数 0
回答已采纳
2
回答
在
另一个
构造
函数
中分
配
对象
数组
,
其中
类
包含
常量
成员
c++
、
arrays
、
class
、
constructor
、
constants
我环顾四周,只找到了一个问题的解决方案,这与
另一个
问题相冲突。我有一个
类
A,它有一些
常量
成员
和其他需要初始化的
成员
,
类
B有一些
构造
函数
和一个二维A
数组
如下所示: class A { A(); const{ for(int j=0; j<500; j++) a[i][j] = A(i, j
浏览 14
提问于2019-09-25
得票数 0
回答已采纳
2
回答
不了解const
在
函数
和
类
中的用法
c++
、
constructor
、
constants
、
variable-assignment
、
operator-keyword
有人能解释一下const
在
函数
声明和
类
中的用法吗?我知道如果一个
函数
返回一个
常量
变量/
对象
,那么这个东西不能用在赋值运算符的左侧?这是正确的吗?对于
函数
,如果参数被声明为
常量
,传递到
函数
参数中的参数必须是
常量
吗?x=y=z这样的
对象
数组
赋值,而不允许(x = y) =z这样的赋值?这本书的推理是“因为z不能被赋值给(x = y)返回的
常量
数组</
浏览 0
提问于2014-10-27
得票数 0
2
回答
使用初始化器列表的初始化
类
成员
导致内存泄漏
c++
我有一个
类
,
其中
包含
一个属性char *变量名,它指向从
包含
C样式文本字符串的新char[]
中分
配的字符
数组
。我使用重载的
构造
器,它具有属性char[]变量name_val并且等于"emtpy".In
成员
初始化列表,我已经将私有
类
成员
名初始化为nullptr,并且
在
构造
器内部,我已经根据name_val的大小为其分配了空间当我编译程序时,我得到警告说,警告从字符
浏览 1
提问于2019-07-16
得票数 0
5
回答
为什么
包含
常量
数据
成员
的
类
不存在默认
构造
函数
c++
、
constructor
、
default-constructor
为什么编译器不为
包含
常量
数据
成员
的
类
添加默认
构造
函数
。请看下面的代码,因为我声明了
常量
数据
成员
'a‘,当我试图为一个
类
'ClassA’创建
对象
时,它说没有合适的默认
构造
函数
可用。请帮帮忙。
浏览 0
提问于2013-05-23
得票数 7
回答已采纳
1
回答
是否可以
在
构造
函数
中初始化枚举数据
成员
?
c++
For 是int
类
卡的枚举
常量
,我是否创建了两个enum类型的面板数据
成员
,然后通过
构造
函数
对其进行初始化?9.23 (扑克牌的洗牌和交易)创建一个程序来洗牌和打一副牌。程序应由
类
卡、
类
DeckOfCards和驱动程序组成。班级卡应提供: a)数据
成员
--使用枚举来表示脸和西装。b)
构造
函数
,它接收两个表示脸的枚举
常量
,并使用它们初始化数据
成员
。
类
De
浏览 2
提问于2022-06-18
得票数 1
回答已采纳
1
回答
C++错误:
类
构造
函数
中只读
成员
的分配
c++
、
class
、
oop
我试图
在
类
构造
函数
中分
配一个
常量
类
成员
。但是,我收到以下错误:class ExampleClass public
浏览 3
提问于2020-02-11
得票数 0
回答已采纳
11
回答
如何处理所需的默认
构造
函数
c++
在为我的一个
类
(它
包含
其他UDT的一些
对象
)编写复制
构造
函数
时,我需要为这些UDT创建一个默认
构造
函数
,即使它们实际上并不打算拥有一个。 只实现一个空白的默认
构造
函数
并使用它可以吗?调用默认
构造
函数
的唯一时间是在此复制过程中,此时创建了
对象
,然后将相应
对象
的值复制到
其中
。因此,无论
在
默认
构造
函数</em
浏览 0
提问于2009-12-23
得票数 8
回答已采纳
1
回答
gcc静态初始化前发生动态初始化的原因
c++
、
c++17
、
language-lawyer
o的
常量
初始化器是其全部表达式为
常量
表达式的初始化器,但如果o是
对象
,则即使这些
对象
是非文字
类
类型的
对象
,此类初始化器也可以调用o及其子
对象
的constexpr
构造
函数
。然而,我
在
中找到了另一种解释,即:
常量
初始化是
在
(直到C++14)之后执行的,而不是(自C++14以来)静态和线程本地
对象
的零初始化以及所有其他初始化之前执行的。由
构造
<em
浏览 6
提问于2020-05-29
得票数 1
回答已采纳
6
回答
C++控制全局
对象
的析构
函数
顺序
c++
、
memory-management
、
global-variables
、
destructor
我有一个
类
(A),它在
构造
函数
和析构
函数
中访问(通过静态方法间接地)
另一个
类
(B)中的静态变量( STL容器)。
对象
可以是全局、全局
常量
、
另一个
类
的静态
成员
、存储在其他
类
中(这些
类
本身可能具有全局或静态实例),或者基本上可以是c++
对象
所在的任何其他位置。如果A
对象
是
在
B中的静态
成员
之前<em
浏览 0
提问于2010-01-30
得票数 5
回答已采纳
3
回答
为什么一个
类
或结构必须没有用户定义的
构造
函数
或析构
函数
来确保C++中
常量
的ROMability?
c++
、
constants
我
在
阅读一篇关于C++的参考资料时发现,为了确保定义为const的
对象
的ROMability:2.不能存在具有用户定义的
构造
函数
或析构
函数
的基
类
或
成员
对象
。我引用的是按位
常量
,而不是可变
常量
。 在我看来,第一个是成立的,因为
构造
函数
或析构
函数
修改了const数据
成
浏览 0
提问于2013-02-28
得票数 2
回答已采纳
3
回答
具有链式动态分配的delete运算符
c++
、
memory-management
假设我有两个
类
,名为classA和classB。我创建一个指向classA的指针,然后使用新操作符动态分配一个
对象
,如下所示:classA有一个指向classB的类型指针的
成员
,
在
它的默认
构造
函数
中,它按如下方式
在
堆
中分
配一个classB类型
对象
数组
:更复杂的是,classB有一个int*类型的
成员<
浏览 1
提问于2015-10-08
得票数 0
回答已采纳
2
回答
在
创建
对象
时,可以将值赋值给const变量吗?
c#
我正在为一个WebRequestTool创建一个客户机,它
包含
一个令牌,该令牌
在
每个
对象
的整个生命周期中使用,但对于
类
的每个实体都是唯一的。由于我不希望
在
创建
对象
之后这个值是可变的,所以我希望它是
常量
。我已经尝试使用内部SetMethod,它是从
构造
函数
调用的,如下所示:{}我还试着
在
<em
浏览 1
提问于2019-03-26
得票数 1
回答已采纳
1
回答
堆
数组
中
对象
的
构造
函数
c++
、
c++11
、
pointers
、
constructor
所以,我有一个带有
构造
函数
的
对象
。此
对象
不支持空
构造
函数
,因为必须在
构造
函数
中分
配
常量
。Object { const int foo; // other stuff} 现在我有了
另一个
函数
,它保存了一个动态分配的
对象
数组</
浏览 0
提问于2019-03-22
得票数 1
1
回答
ReactJS从一个模块导出
常量
和组件
javascript
、
reactjs
我有两个模块,我想共享一个
常量
数组
。
其中
一个模块既
包含
常量
数组
又
包含
组件,而
另一个
模块仅
包含
组件。 orderColumns: ORDER_COLUMNS }
在
模块但是,console.info(this.s
浏览 5
提问于2016-04-15
得票数 5
回答已采纳
4
回答
未初始化的
常量
c++
、
visual-c++
、
g++
、
constants
、
default-constructor
'foo' [-fpermissive]如果我自己提供一个默认的
构造
函数
,它可以工作:{} const foo; 这是
另一个
MSVC过于宽松的情况,还是g++在这里过于严格?
浏览 3
提问于2011-11-11
得票数 16
回答已采纳
1
回答
在
C++中具有
常量
成员
的
类
的
数组
c++
我想初始化一个
类
的
数组
,
其中
包含
一个必须在
构造
时初始化的
常量
成员
。Dynamic allocation not allowed} 此代码无法编译,因为
类
B的
构造
函数
不正确。
浏览 1
提问于2013-07-11
得票数 1
1
回答
当T有一个非平凡的析构
函数
时,
类
类型的
对象
是否可以被
常量
初始化?
c++
、
c++11
、
constexpr
constexpr D(int val) : i(val) { }; int i;根据文档,D应该是 2.由
构造
函数
调用初始化的
类
类型的静态或线程本地
对象
,如果
构造
函数
是constexpr,并且所有
构造
函数
参数(包括隐式转换)都是
常量
表达式,如果
构造
函数
初始化程
浏览 0
提问于2019-09-18
得票数 6
回答已采纳
1
回答
在
类
模板中专门化非静态
成员
是不可能的吗?为什么?
c++
、
templates
问题 我想初始化这个
类
的
对象
的
常量
非静态
数组
,根据模板参数使用不同的值。{anotherObject.foo2, "bar2"},} 但是,这不起作用,因为显然您只能专门化静态
类
成员
但是,configPars
数组
中
对象
的值依赖于
另一个
实例
成员
,所以我不能将configPars设为静态的。
构造<
浏览 19
提问于2021-08-24
得票数 1
2
回答
重载+和+=算子
在
c++中的应用
c++
、
reference
、
operator-overloading
、
return-by-reference
我有一个
包含
成员
行和列的坐标
类
。我想重载+和+=操作符。Coordinate(lhs) += rhs;哪里是
在
坐标
类
中定义的朋友
函数
返回一个reference to the object pointed by this pointer,从而避免由于复制
构造
函数
而创建<
浏览 2
提问于2012-08-11
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
系统学习PHP之面向对象(上)
Java程序员最常犯的错误盘点之Top 10
Linux C加加 类之构造函数!
String字符串的常用方法
MOQL-操作数
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券