腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如
何在
C++
中用
给定
构造
函数
的
大小
初始化
数组
?
、
、
、
我有一个
C++
类,它
的
一个成员应该是一个二维
数组
。我想将我
的
数组
声明为该类
的
头文件中
的
成员。然后,在我
的
类
的
构造
函数
中,我想用一个
大小
(给
构造
函数
)
初始化
我
的
数组
,并用零填充它。我在java中有一个我想要
的
工作示例: class Obj { int[][] array
浏览 28
提问于2021-09-15
得票数 2
回答已采纳
3
回答
将C
数组
文字转换为在
C++
构造
函数
中工作?
、
我有一些C代码,我试图将它们转换/包装成一个
C++
类。我遇到了一些C文本
数组
(如果我说错了,请纠正我),我不确定如
何在
C++
构造
函数
中
初始化
它们,因为我认为你不能将编译时特定
的
文字
初始化
为特定于运行时
的
东西。我是否应该显式地将
数组
定义为特定
大小
,并对
构造
函数
中
的
数组
执行strcpy或类似的操作? ch
浏览 0
提问于2012-12-31
得票数 0
回答已采纳
1
回答
如何动态创建未定义
大小
的
对象?
、
、
我正在尝试创建一个
C++
程序,其
中用
户输入他
的
选择,如果他希望添加另一个记录,如果是,则为该记录创建一个新对象。我
的<
浏览 0
提问于2014-11-09
得票数 0
4
回答
如
何在
C++
中
的
类中声明二维
数组
?
、
、
我想在一个类中声明一个二维
数组
。
数组
的
大小
将在
构造
函数
中
初始化
。public class A { indices = new int[a][b];} 如
何在
C++
中执行相同
的
操作?
浏览 1
提问于2014-05-25
得票数 4
4
回答
如
何在
头文件中声明相同类类型
的
数组
?
我是
c++
的
新手。我有一个叫QuadTree
的
类。现在QuadTree可以包含4个其他QuadTree
的
数组
。它们要么都有值,要么都是空
的
。因此,在我
的
类头文件中,QuadTree.h如下所示。我也试过然后当我在
构造
函数
中
初始化
时它给了我错误,我可以把它声明为'expression must但它
的<
浏览 1
提问于2019-06-03
得票数 0
3
回答
如
何在
我
的
构造
函数
中
初始化
树节点内
的
数组
?
、
、
、
我正在用
C++
构建一个通用
的
树。我简化了我
的
代码,只是为了了解我在做什么。实际上,我希望在每个树节点中存储一个char
数组
。我知道
数组
的
大小
以及
数组
的
大小
和内容对于每个节点都是相同
的
。我
的
问题是如
何在
我
的
树
构造
函数
中
初始化
数组
?lchild; Node* mchild
浏览 0
提问于2015-10-15
得票数 0
9
回答
对象
数组
,Java和
C++
的
区别
、
、
我是
C++
新手,我正在通过
C++
项目移植到
C++
。考虑以下Java代码,其中部件是表示国际象棋
的
类:它创建一个
数组
,其中所有条目都为空。Piece* myPieces = new Piece[8][8]; 但是这将创建一个
数组
,其中包含使用默认
构造
函数
初始化
<e
浏览 9
提问于2014-09-24
得票数 6
回答已采纳
2
回答
创建具有默认
构造
函数
的
未
初始化
项
数组
?
、
、
、
、
给定
一个类Foo,它具有一些值
初始化
默认
构造
函数
:private: constexpr Foo() {}}; 我需要分配这些Foo
的
数组
,我不希望
数组
的
默认
构造
函数
运行,因为以后我将显式地<em
浏览 0
提问于2015-03-12
得票数 3
回答已采纳
1
回答
基于另一个实例变量
的
Java实例变量
数组
大小
、
、
、
、
我正在尝试创建一个图形类,该类将
数组
作为实例变量,但该
数组
的
大小
取决于另一个实例变量,该实例变量将在
构造
函数
中被弱化。int i = 0; i < V; i++) { //Initialize all vertices as 0 }
如
您所见,visitedList
的
大小
将取决于我们通过
构造
函数</e
浏览 2
提问于2021-09-07
得票数 2
回答已采纳
2
回答
有没有办法在
c++
头文件中使用
构造
函数
中
的
参数
、
、
、
、
我想使用我在
构造
函数
中声明
的
值以及头文件中传递
的
变量。这有没有可能呢?在我
的
例子中,我给
构造
函数
两个int值,和这些值,我想设置
数组
的
大小
。有没有办法在头文件中做到这一点?
浏览 19
提问于2020-03-17
得票数 0
9
回答
如
何在
python中创建固定
大小
的
列表?
、
在
C++
中,我可以创建一个
数组
,
如
...在python中,我只知道我可以声明一个列表,然后附加一些项,或者像..l = range(10) 我是否可以按照
给定
的
大小
初始化
一个列表,比如
c++
,并且不做任何赋值操作?
浏览 0
提问于2012-05-16
得票数 80
回答已采纳
1
回答
C++
聚合
初始化
器在运行时还是编译时有效?
、
、
、
TL;DR :我需要在编译时
初始化
全局对象,并且不能使用constexpr
构造
函数
。可以将聚合
初始化
器用于此任务吗?我知道C/
C++
聚合
初始化
器可以用于
初始化
对象
的
公共成员,如下所示:不久前,我发现了它们
的
存在,我想到了之前
的
一个问题。我有一个具有类类型
的
全局对象,目前正在使用
构造</em
浏览 7
提问于2021-07-20
得票数 0
4
回答
构造
不可复制对象
的
“
数组
”
、
、
、
我有一个本质上是不可复制
的
类(线程,所以没有有意义
的
复制语义),我想要有一个更大
的
“
数组
”,用一个非默认
构造
函数
构造
。请注意,
数组
的
大小
是固定
的
。我只能对
C++
数组
使用默认
构造
函数
,除非我单独
初始化
每个
数组
。[128] = { Thread(params,...), Thread(params
浏览 0
提问于2011-05-18
得票数 8
回答已采纳
5
回答
为什么不能像这样动态地声明
C++
中
的
对象
数组
:
、
、
在我
的
C++
项目中,有一个类需要创建一个对象
数组
。在类
的
不同实例之间,
数组
的
大小
将是不同
的
,这就是我选择使用
数组
的
原因。但如果我这么做了players = new Character[numberOfPlayers]; // Compiler complains 编译器抱怨“没有匹配
的
字符
初始化
构造
<e
浏览 3
提问于2014-06-17
得票数 5
回答已采纳
3
回答
有什么方法可以避免
c++
构造
函数
体中
的
赋值?
、
我正在实现一个类request,其
构造
函数
以命令行作为其参数,类
的
文件状态(
如
文件
大小
、上次修改时间等)作为其字段。我想给这些字段赋值,这涉及到调用fstat()、访问struct stat中
的
值以及使用这些值。我知道
c++
构造
函数
中
的
赋值是不允许
的
,应该使用
初始化
列表,但是我不知道如
何在
不调用
构造
函数
体中
的
<
浏览 4
提问于2013-10-22
得票数 1
回答已采纳
3
回答
在
构造
函数
的
初始化
列表上
初始化
数组
或向量
、
、
、
、
如
何在
C++
中使用
构造
函数
的
初始化
列表
初始化
(string)
数组
或向量?请考虑下面的示例,其中我希望使用给
构造
函数
的
参数
初始化
字符串
数组
:#include <vector> private{/* */} int main()
浏览 0
提问于2013-10-24
得票数 3
回答已采纳
1
回答
不带默认
构造
函数
的
C++
成员
数组
初始化
、
、
我有一个没有默认
构造
函数
的
Thing类。 {} 这是正确
的
方式吗GCC很好地编译了它,而Clang不是,声明应该使用“
初始化</e
浏览 17
提问于2015-04-20
得票数 13
2
回答
使用没有默认
构造
函数
的
对象
数组
初始化
、
、
、
NoDefaultConstructor { ...还有另一个类,它有一个类型为NoDefaultConstructor
的
数组
和其他成员class Wrapper { ... 如
何在
Wrapper
的
构造
函数
中
初始化
数组
(可能在使用std::inti
浏览 9
提问于2016-07-07
得票数 10
回答已采纳
3
回答
使用动态长度字符串
初始化
具有char
数组
成员
的
结构
、
我有一个带有char
数组
的
结构和一个用定义
的
字符串
初始化
数组
的
构造
函数
。我希望避免使用#define,而是将一个
C++
字符串传递给
构造
函数
。但话又说回来,char
数组
的
大小
在编译时是未知
的
。什么是解决这个问题
的
好方法?
浏览 0
提问于2014-02-10
得票数 0
2
回答
使用std::uninitialized_copy
的
Stroustrup示例中
的
资源泄漏?
在Stroustrup一书(
C++
编程语言第4版,第17.5.1节,pag 508)中,我找到了一个简单Matrix类
的
复制
构造
函数
示例:Matrix::m.size() ] } uninitialized_copy( m.elem, m.elem+m.size(), elem ); // copy elements(其中elem是指向T元素
数组
的
指针关于这个复制
构造
浏览 1
提问于2014-07-21
得票数 9
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券