社区
新手乐园
帖子详情
“::”是什么意思?
一如当初
2011-04-27 09:05:12
应该很初级额
...全文
552
6
打赏
收藏
“::”是什么意思?
应该很初级额
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dlduao15
2011-04-27
打赏
举报
回复
::就是域操作符指的的全局域如果你自己在全局中建了一个作用域A(不管是class,还是namespace)
A里面有个函数是B,那么在A中调用B()会调用到自己A里定义的B要想在A里面调用全局的,就要::B,比如说最常用的就是std::cout 什么 std::cin 的 std就是一个namespace....LZ你懂了么?
pathuang68
2011-04-27
打赏
举报
回复
global(全局)的意思
书虫
2011-04-27
打赏
举报
回复
那这个::就是全局作用域
一如当初
2011-04-27
打赏
举报
回复
:: 前面只有赋值符号“=”,那算是属于哪?
無_1024
2011-04-27
打赏
举报
回复
单目作用域操作符 用于指定作用域
书虫
2011-04-27
打赏
举报
回复
域操作符,标明后面的变量或函数属于哪个作用域!
条件运算符:?:
1.C语言中条件表达式的通用形式如下: exp0=exp1?exp2:exp3 如果exp1为真(非0),那么把exp2的值赋给exp0;如果exp1为假(0),那么把exp3的值赋给exp0。 2.verilog语法中也有类似C语言中的条件表达式 如下: inout sda; assign sda=(flag==1)?data_buf:1'bz; 当flag==1时,sda的值等于...
Typescript中?? ?: ?. 都代表什么作用
data入参可能为null,undefined,通常我们的写法是直接上if判断啥的,然后再取data中的属性,但是有了问号点(?和 || 的意思有点相似,但是又有点区别,?相较||比较严谨, 当值等于0的时候||就把他给排除了,但是?:是指可选参数,可以理解为参数自动加上undefined。
PHP “??” 和“?:”的区别
$a ?? 0 等同于 isset($a) ? $a : 0 $a ?: 0 等同于 $a ? $a : 0
"?:"在正则表达式中
什么意思
=========================================================================================(?:X)在正则中表示所匹配的子组X不作为结果输出正常情况(X)中的X会被作为新增的一个组序号输出,比如(A)(B),A的序号1,B的序号2如果(?:A)(B),A将没有序号不输出,B的序号为1==============
a ? b : c ? d : e 这个运算符你看懂了吗?
百度百科是这样解释的 对于条件表达式b ? x : y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。一个条件表达式绝不会既计算x,又计算y。条件运算符是右结合的,也就是说,从右向左分组计算。例如,a ? b : c ? d : e将按a ? b : (c ? d : e)执行。 [1] &l...
新手乐园
33,317
社区成员
41,771
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章