腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
C++
如何在
初始化
器
列表
中将指针
数组
设置为null?
、
、
、
我知道您不能对
数组
使用
初始化
器
列表
。然而,我听说过一些将指针
数组
设置为NULL的方法,这种方法类似于
初始化
器
列表
。编辑:我的意思是
在
头文件/
构造
函数
初始化</em
浏览 2
提问于2010-04-11
得票数 35
回答已采纳
3
回答
隐式生成
初始化
程序
列表
构造
函数
、
、
在
C++
的std::array标准
中
,它说:
数组
a={
初始化
项-
列表
}; 其中,
初始化
程序
列表
是最多N个元素的逗号分隔
列表
,其类型可转换为T。此外,它还说std::array是一个聚合类型,它的
构造
函数
是隐式生成的。若要使用
初始化
程序
列表
初始化
std::arra
浏览 4
提问于2015-09-11
得票数 1
回答已采纳
1
回答
这个警告是否正确- "#368-D:<entity>没有定义任何
构造
函数
来
初始化
以下内容:“?
、
、
在
我的
C++
代码
中
,我有一个结构类型对象的const
数组
。这个结构有一些委员会成员。我的硬件编译
器
(GHS Multi2000)抛出警告: 这个警告还好吗?我在网上读到,这是可以忽略的。简单来说,编译
器
希望
在
构造
函数
初始化
列表
中
初始化
c
浏览 2
提问于2013-02-28
得票数 0
2
回答
接受参数
C++
的对象
数组
的
初始化
列表
、
、
、
、
在
C++
中
,我试图
在
构造
函数
中
初始化
一个对象
数组
,其
构造
函数
接受一个或多个参数。我想在
构造
函数
的
初始化
列表
上这样做,而不是
在
它的主体上。这有可能吗?怎么可能?用参数R
初始化
数组
myA?
浏览 1
提问于2014-03-03
得票数 4
回答已采纳
1
回答
在
使用委托
构造
函数
时
初始化
成员
、
、
、
C++
标准不允许
在
单个mem
初始化
程序
列表
中使用委托
构造
函数
和成员
初始化
器
,但是下面的代码
在
clang++和g++
中
编译得很好。() { std::cout << c.name << std::endl; return 0;
C+
+ 20标准的相关引文是(
浏览 5
提问于2022-03-22
得票数 0
回答已采纳
2
回答
C++
在
聚合
初始化
过程
中
是否
初始化
未指定的值?
、
、
这里出现了一个有趣的问题,涉及C和
C++
句柄(非静态存储持续时间)之间可能存在的差异,这是其他一些问题的副作用:有人说,
在
C++
中
,其他元素不能保证为零,但我不确定我是否同意现在C11状态,
在
6.7.9 Initialization /19
中
初始化
应按
初始化
程序
列表
顺序进行,为特定的子对象提供的每个
初始化
器
覆盖以前为同一子对象列出的任何
初始
浏览 7
提问于2020-04-06
得票数 1
回答已采纳
1
回答
C++11值
初始化
程序与
列表
初始化
程序
、
、
从经验上看,
C++
总是更喜欢
列表
初始化
器
而不是值
初始化
器
。因此,我的问题是如何强制对同样支持直接
列表
初始化
的类型进行值
初始化
。,我希望f使用
构造
函数
foo(int)而不是foo(initializer_list<char>)进行
初始化
。然而,GCC和Clang都拒绝代码,因为256对于char来说太大了,这意味着
C++
规范需要选择
列表
浏览 1
提问于2017-06-28
得票数 0
回答已采纳
3
回答
无法从“const std::string [3]”转换为“std::string”
、
、
这是我的代码:#include <vector>class Argumentsprotected:public: string operator[](const int &i) const {
浏览 2
提问于2020-05-19
得票数 2
回答已采纳
1
回答
C++
:
数组
的
构造
函数
初始化
列表
?
、
(N是
模板
参数)。使用
构造
函数
初始化
列表
将这些数据
初始化
为零的语法是什么?根据
C++
标准(对于所有编译
器
也是如此),_mydata({0})可以吗? 非常感谢。
浏览 0
提问于2012-05-22
得票数 8
回答已采纳
2
回答
C++
标准
中
是否有解决
初始化
程序
列表
构造
函数
不一致的计划?
、
、
、
、
C++
中
的
初始化
程序
列表
构造
函数
经常会造成麻烦;例如using std::string;vector<int> u{3}; // vector of one element with value 3 (澄清一下,我的意思是<int>
构造
函数<
浏览 2
提问于2018-02-06
得票数 11
回答已采纳
1
回答
使用委托
构造
函数
的
构造
函数
初始化
列表
执行顺序
、
、
我有一个棘手的
C++
问题:当你有一个带有委托
构造
函数
的
构造
函数
初始化
列表
时,
列表
的执行顺序是什么?这里有两个相互冲突的标准规则:2.)
构造
函数
初始化
列表
中
的委托
构造
函数</e
浏览 1
提问于2013-02-14
得票数 5
回答已采纳
1
回答
当
数组
大小为
模板
参数时,如何在
构造
函数
初始化
列表
中
初始化
std::
数组
成员
在下面的示例
中
,我需要在A::A( h )
构造
函数
初始化
列表
中
初始化
std::
数组
(因为类H没有默认
构造
函数
),但是不能使用
初始化
程序
列表
来实现,因为
数组
大小是一个
模板
参数。 有办法绕道吗?
浏览 1
提问于2022-01-31
得票数 0
回答已采纳
3
回答
如何
构造
带有
初始化
项
列表
的std::
数组
对象?
、
、
、
可能重复: std::array<int, 3> a = {1, 2, 3}; // works fine#include <array> template <typename T, std::size_t&l
浏览 6
提问于2011-08-01
得票数 40
回答已采纳
1
回答
如何保证复制省略
在
C++1z的
列表
初始化
中
工作?
、
、
、
在
c++
草案n4606 dcl.init 17.6
中
有一个关于保证复制省略的段落: 如果
初始化
器
表达式是prvalue,且源类型的cv非限定版本与目标类相同++草案n4606
中
的
列表
初始化
部分找不到类似的规则。否则,如果T是类类型,则考虑
构造
函数
。列举了适用的
构造
函数
,并通过过载解析(13.3,13.3.1.7)选择了最优的
浏览 5
提问于2016-08-06
得票数 10
回答已采纳
3
回答
在
构造
函数
的
初始化
列表
上
初始化
数组
或向量
、
、
、
、
如何在
C++
中使用
构造
函数
的
初始化
列表
初始化
(string)
数组
或向量?请考虑下面的示例,其中我希望使用给
构造
函数
的参数
初始化
字符串
数组
:#include <vector> private{/* */} MyClas
浏览 0
提问于2013-10-24
得票数 3
回答已采纳
2
回答
将自定义
C++
容器的大小设置为
模板
参数与
构造
函数
、
、
我用
C++
编写了一个固定大小的容器(确切地说,是一个环形缓冲区)。目前,我
在
构造
函数
中
设置容器的大小,然后
在
堆上分配实际的缓冲区。但是,我一直
在
考虑将size参数从
构造
函数
中
移出并放到
模板
中
。从这个开始(RingBuffer拟合100个整数)到这个 RingBuffer<int, 100> buf
浏览 7
提问于2016-09-06
得票数 4
回答已采纳
2
回答
C++
中
const
数组
的
初始化
、
、
、
我需要通过const int
中
的
初始化
列表
在
类
构造
函数
中
初始化
一个
C++
数组
。 我知道
在
使用扩展
初始化
列表
的基础上可以很容易地解决这个问题。
浏览 5
提问于2013-04-07
得票数 0
回答已采纳
4
回答
C++
构造
函数
初始化
列表
的C?
、
、
、
在
C++
中
,类
构造
函数
可以使用
初始化
列表
,据我所知,这是一个通过避免额外赋值来提高性能的特性。因此,我想知道
在
C
中
是否有类似的方法来实现与
C++
类
构造
函数
相同的
初始化
结构的目的的
函数
的相同好处?我不太清楚这个特性
在
C++
编译
器
中
到底是如何工作的,所以任何关于这个主题的额外信息
浏览 0
提问于2013-03-10
得票数 0
回答已采纳
1
回答
C++
在
构造
函数
初始化
器
列表
中
初始化
模板
数组
、
我有一个组件类,它没有默认的
构造
函数
,需要一个对象传递给它。我想要有一个
模板
类来构建一个堆栈空间,这个组件的任意大小的
数组
。因为它没有,也真的不应该有一个默认的
构造
函数
,所以我遇到了让它工作的问题。关于template类的另一个注意事项是,它只能有一个参数传递给它,并且它必须使用它来
初始化
数组
的所有元素。 我想要创建
数组
的组件的相关部分。CComponent { CSomeComponent(const IOb
浏览 43
提问于2020-05-16
得票数 0
回答已采纳
5
回答
构造
函数
在
C++
中
的应用
、
这是关于
在
C++
中使用
构造
函数
的一个非常琐碎的问题。我将以面试对话的形式呈现(很难以任何其他形式呈现)。面试官-什么是
初始化
程序
列表
? me -,它是所有
初始化
发生的
列表
。只有
在
初始化
所有数据成员或
浏览 8
提问于2011-07-04
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
一天一个离职技巧之代码优化
请问C+11有哪些新特性?
C+11 shared_ptr智能指针(超级详细)
C/C+编程学习笔记:C+基础之变量的声明与初始化赋值
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券