问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++中的explicit 关键字是什么意思

发布网友 发布时间:2022-03-05 16:07

我来回答

4个回答

懂视网 时间:2022-03-05 20:28

explicit是形容词,意为“直白的”或者“明显的”,常用在歌手发表某些音乐歌词后面。带有explicit标志的歌词说明保留了该歌词中的不健康的内容,或者脏话等限制级的语句。

explicit version相当于保留了歌词中的限制级词语,是比较完整详实的版本。相对地,处理过这些词语的则被称为clean version,即消音版。explicit版本是通过后期加工,把敏感内容给“哔”掉做成消音版,然后将两首歌一起打包为一张EP再发行。

世界上无论是哪个国家出的音乐,都有可能会带有一些不可描述的歌词内容,或者不太好上台面的个人口头禅之类的内容。所以,如果有这样的单曲要发行,一般都会在后面加上explicit备注。

总结

explicit意为“直白的”或者“明显的”,常用在歌手发表某些音乐歌词后面。带有explicit标志的歌词说明保留了该歌词中的不健康的内容,或者脏话等限制级的语句。

热心网友 时间:2022-03-05 17:36

用explicit关键字标示一个构造函数的话,就说明这个类的对象不允许在函数的参数传递过程中用调用这类构造函数。(因为编译器默认的是会调用这样的构造函数的)

比如:
class A{
public:
A(int tar){

}

};
void tar_func(A a){

}
然后在main函数中有:
int main(){
tar_func(100); //这里参数是一个整形,会调用A的构造函数,并生成一个A类的对象

return 0;

}

如果构造函数前面加了explict那么这种main函数中的调用方法就是错误的了。

热心网友 时间:2022-03-05 18:54

关键字explicit可以禁止“单参数构造函数”被用于自动类型转换
class Stack
{
explicit Stack(int size);
};
没有explicit的话Stack s = 40;能编译通过
而有explicit则不能,必需Stack s(40);

热心网友 时间:2022-03-05 20:29

阻止隐式转换的发生
例如
class A
{
.....
};
class B
{
...
explicit B(A a);
};
假如使用 B==A时,由于A B是不同的类,所以要比较时如果B类没有重载==
如果B(A a)没有explicit,A会转换为B再比较,假如有explicit,A不会转换为B,没有重载==的情况下则无法比较,编译报错
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 C++中explicit关键字是什么意思? 太玛丽苏了是什么意思? 玛丽苏什么意思 新浪微博的UID地址怎么找? 玛丽苏是什么意思 “玛丽苏”是什么意思? 玛丽苏是什么意思啊 请问玛丽苏是什么意思? 玛丽苏是什么意思? 怎么查询以的红包记录 玛丽苏是什么意思?越详细越好! 玛丽苏是什么意思。 “赛高”是什么意思? 这些足球都是什么比赛用球? 《心灵奇旅》影评卡怎么做? 《心灵奇旅》摘得第78届金球奖最佳动画,剧中有哪些亮点? 迪士尼电影《心灵奇旅》票房节节高,这部电影哪个细节戳中了你的泪点? 高尚是高尚者的墓志铭,卑鄙是卑鄙者的通行证 是什么意思啊 《心灵奇旅》好评不断,这部电影讲的什么? 哪里有办地球通行证,我也想到全世界,去旅游一下???? 歌曲中 explicit edition 是什么意思 有什么不同? explicit是什么意思 《explicit》歌曲是什么意思? explicit歌曲是什么意思? 很多外国的歌曲后面都会带个(explicit),这是什么意思 vb中,Option Explicit 是什么意思? 新浪微博的账号在哪儿可以看到? Itunes里的explicit和clean是什么意思? explicit content是什么意思 qt class 中的explicit是什么意思 电脑qq怎么调整字体大小? explicit interest是什么意思 mac电脑怎样修改qq字体大小和颜色 explicit-prejudice是什么意思 Excel 请问Option Explicit是什么意思 ituns explicit是什么意思? explicit在c#里是什么意思 explicit performative是什么意思 古代“羞"是什么意思? 羞指什么?