社区
C语言
帖子详情
请问 explicit 是干嘛的
Nepton
2001-09-18 06:46:30
请问下面的explicit 是干嘛的?谢谢。
class CTest
{
public:
explicit CTest(int x):nItem(x){}
private:
int nItem;
};
...全文
96
2
打赏
收藏
请问 explicit 是干嘛的
请问下面的explicit 是干嘛的?谢谢。 class CTest { public: explicit CTest(int x):nItem(x){} private: int nItem; };
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qqchen79
2001-09-18
打赏
举报
回复
比方说有这么个函数:
void foo(CTest test);
然后你这么调用: foo(5);
如果没有explicit的话,编译器可以通过CTest(int x)隐式的把int转换成CTest,但这也许不是你所希望的语义。如果加了explicit的话,编译器就不会做这种隐士转换了,而是报错。
Nepton
2001-09-18
打赏
举报
回复
这是个很简单的问题,以前我在C++基础上看到过,只是现在想不起来,请大虾抽空指点
谢谢
急急急,这是一个火烧屁股的年代
急急急,这是一个火烧屁股的年代 我所看到的人都在急,特别的急,急着要男朋友,急着要女朋友,女朋友着急要房子,要车子,想旅游,又想享受生活,想安逸,男朋友又得拼命工作,阅历不深却又着急看透世界,甚至于连一篇文章都没有时间读完,告诉我,你们究竟急的是什么? 【别着急,慢慢来】 我不知道这代人怎么想的,我并不认同八零后和七零后还有六零后的区别,现在的八零后当务之急便是房子了,还有那可怜的爱情,
求助 急急急
求助,为什么在pycharm里录入不了信息啊
求此代码的全篇注释 急急急!
#include<stdio.h>#include <time.h>#include <stdlib.h>#include <string.h>#define MAX 200#define MAXNAME 20typedef struct LNode{ int num;//编号 charname[MAXNAME]; char sex; /...
急急急急急急急!!!我想成为IT人士………………
我今年毕业,想学编程之类的,不知可以报哪些专业……唔……还有哪些学校 前辈们,给小弟出个主意吧!!! 谢谢!!!!!!!! 今下午就叫志愿了!!! 我是山东的,理科592分
请教大神,急急急!
select from stu where (select from stu group by name) > 3; 这句话有问题吗?就是查看这个表(stu)里名字重复3次以上的人的信息.请教大神. 转载于:https://blog.51cto.com/14090609/2324557...
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章