腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
9
回答
Java
数组
声明无需
硬
编码
大小
、
、
、
、
如
何在
不
硬
编码
其
大小
的
情况下
初始化
另一个
类
中
的
对象
数组
?
浏览 0
提问于2011-09-28
得票数 3
回答已采纳
2
回答
如
何在
不
直接提供
大小
的
情况下
创建带有
初始化
列表
的
std
::
数组
、
、
int main() int a1[] = { 1, 2, 3 };
std
::
array
<int>a3 = { 1, 2, 3 };
在
使用
初始化
列表
(特别是长
列表
)时,
硬
编码
数组
的
大小
是非常不方便和脆弱
的
。我希望如
浏览 4
提问于2014-10-14
得票数 59
1
回答
如
何在
不
硬
编码
数组
大小
的
情况下
,
在
类
的
初始化
列表
中
初始化
std
::
array
、
我有Foo.h: #include <
array
> public:
std
::string
的
值扩展到合适
的
大小
(它可以存在于外部头文件
中
)。请注意,
在
本例
中
,我必须在
初始化
器
列表
中
初始化
myArray,否则会得到如下结果: (...)
浏览 23
提问于2019-12-13
得票数 1
3
回答
如
何在
构造函数
中
初始化
向量
大小
?
、
、
如何将C++
中
的
向量
初始化
为c++11构造函数
中
的
特定
大小
?类似的东西(称为my_vec
的
向量):#define MAP_H { intmap private: int verticalNum;
浏览 1
提问于2015-11-23
得票数 1
回答已采纳
1
回答
如何
初始化
字符串
的
std
::
数组
?
、
、
、
我有一个
std
::
array
<
std
::string, 4>,我想用它来保存我想要读取到程序
中
的
文本文件
的
路径名。到目前为止,我声明
数组
,然后给每个
std
::string对象赋值。#include <
array
>using
std
::
array
;...
arra
浏览 0
提问于2018-09-17
得票数 1
回答已采纳
2
回答
使用没有默认构造函数
的
对象
数组
初始化
、
、
、
让我们假设我有下面的课 NoDefaultConstructor() = delete;};class Wrapper { ... };如
何在
Wrapper
的
构造函数
中
<e
浏览 9
提问于2016-07-07
得票数 10
回答已采纳
1
回答
模板化
类
构造函数
中
的
static_assert
、
、
、
我正在尝试创建一个由
std
::initializer_list
初始化
的
样本
数组
类
。我想检查
初始化
列表
的
大小
是否
不
超过编译时
数组
的
大小
。由于静态断言只能计算constexpr,因此不会编译此代码。private:
array
() }
arra
浏览 80
提问于2021-03-17
得票数 4
3
回答
如何构造带有
初始化
项
列表
的
std
::
数组
对象?
、
、
、
可能重复:
std
::
array
<int, 3> a = {1, 2, 3}; // works fine#include <
array
> #include <initializer_lis
浏览 6
提问于2011-08-01
得票数 40
回答已采纳
1
回答
初始化
列表
初始化
std
::
数组
成员变量
的
在
c++17
中
你可以做到得到一个
std
::
array
<const char*, 3>。太棒了!因为
数组
成员变量必须在
类
声明中指定其
大小
,因此不能作为
类
变量使用。我希望创建一个
类
,其中一个具有任意长
的
初始化
列
浏览 1
提问于2018-10-27
得票数 2
回答已采纳
2
回答
在
C++
初始化
程序
列表
中
初始化
动态C
数组
、
、
大多数人可能会推荐我使用
std
::vector,甚至是
std
::
array
,但是下面的定制
数组
类
使用C
数组
,它可以工作,我只需要解释一下它为什么工作。作为参考,下面是
初始化
动态C样式
数组
的
常见方法:下面,我们有了自己
的
自定义
数组
类
,它在
初始化
程序
列表
中
初始化
浏览 1
提问于2017-01-04
得票数 0
回答已采纳
1
回答
使用
数组
对结构
数组
进行聚合
初始化
、
、
在
C++ (14/17)
中
,如
何在
没有
硬
编码
的
带括号
的
初始化
器
列表
的
情况下
初始化
(大型)结构
数组
? }
浏览 3
提问于2019-05-15
得票数 3
4
回答
如
何在
C++中最好地
初始化
字符串向量?
我通常喜欢python
的
语法。V= "sds“、"bsdf”、"dsdfaf“vector<string> v;v.push_back("bsdf");有没有更好/更干净
的
方法来做到这一点?注意,v
在
初始化
后保持不变。因此,
数组<
浏览 5
提问于2014-01-16
得票数 7
回答已采纳
3
回答
为什么不允许
std
::initializer_list同时指定
大小
和堆栈分配?
、
、
、
、
这对我来说非常奇怪,因为您可以
在
不
指定
大小
的
情况下
接受
std
::initializer_list对象,而对于
数组
,总是需要指定
大小
。虽然
初始化
器在内部列出
的
列表
与
数组
几乎相同(
如
post所建议
的
),但情况却是如此。 我很难理解
的
是,使用C++作为静态类型化语言,每个对象
的
内存布局(和
大小
)必须
浏览 11
提问于2022-05-25
得票数 18
回答已采纳
1
回答
如何优雅地
初始化
std
::原子
数组
?
、
假设我有一个具有
std
::atomic成员
数组
的
类
,其中
数组
是通过计算来调整
大小
的
(也就是说,它可能根据程序
中
其他常量进行更改): static constexpr size_tkArraySize = ComputeArraySize();}; 确保原子全部
初始化
为零
的
浏览 1
提问于2014-06-19
得票数 17
回答已采纳
3
回答
如何
初始化
PHP二维
数组
、
假设我想要管理一个多维
数组
,
如
(伪代码):* wine,red* apple, green什么代码可以用来避免下面的符号,
初始化
数组
(假设有一个
硬
编码
的
elements=
列表
?)
浏览 0
提问于2010-10-07
得票数 3
回答已采纳
2
回答
二维
std
::
数组
的
列表
初始化
、
、
、
在下面的程序
中
,我尝试使用嵌套
列表
初始化
(当前注释掉)行
初始化
我
的
2x2元素
std
::
array
。MSVC2017给了我“太多
初始化
器”
的
编译器错误。为什么?然后,我进行了非嵌套
列表
初始化
,这是可行
的
。为什么? 这似乎与嵌套
std
::vector
的
初始化
不一致。请参见main()
的
第三行。这里发生了什么事?#i
浏览 3
提问于2020-03-09
得票数 2
回答已采纳
1
回答
如何
初始化
像
std
::
array
这样
的
类
、
、
、
、
我试图为向量算术编写一个容器
类
。对象
的
大小
是静态
的
:class vec{public: vec(
std
::initializer_list但是,
在
测试
std
::
array
类
以进行比较时,我注意到,如果
初始化
程序
列表
是长
的
还是短
的
,它可
浏览 4
提问于2015-09-15
得票数 2
回答已采纳
3
回答
:
数组
聚合
初始化
需要大量令人困惑
的
大括号
、
POST_MASTER, }; {
std
::pair<char const*, MessageDeliveryMethod>,Map
浏览 1
提问于2015-03-19
得票数 8
回答已采纳
1
回答
根据模板参数生成不同
大小
的
初始化
程序
列表
、
、
、
、
我有一个
类
,它包含一个没有默认构造函数
的
对象
数组
( T )。下面是一个示例: int x; A(const Param &p) { }struct
Array
{
浏览 0
提问于2018-06-11
得票数 4
回答已采纳
2
回答
如
何在
类
构造函数
中
初始化
数组
?
、
[]){ }它不能编译并抛出以下错误:我注意到删除行bars = initial_bars;就解决了这个问题。编辑:string bars[] = {
浏览 2
提问于2009-09-23
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
人工智能入门案例-numpy入门案例
C/C+编程笔记:C数组、字符串常量和指针!三分钟弄懂它
第33讲-动态内存管理
Java算法中常用的数据结构
C++20:核心语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券