请问何时用:: 何时用-> 和 . 啊,他们怎么区别

测量猿 2003-10-17 11:35:54
问题同上
...全文
40 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
evita 2003-10-17
  • 打赏
  • 举报
回复
::是域作用符.
->是指针访问.
Hot_Forever 2003-10-17
  • 打赏
  • 举报
回复
补充
class A
{
....
int somefunc();
}
//类的成员函数实现用
A::somefunc()
{
}

A *pa;
pa->somefunc(); //此时用->

A a1;
a.somefunc //用.

A &a2
a2.somefunc //也用.

完毕
likangnian0128 2003-10-17
  • 打赏
  • 举报
回复
::表示使用 "::"前面的那个命名空间
Hot_Forever 2003-10-17
  • 打赏
  • 举报
回复
类名::函数名()
{
}
其它情况,楼上
aflyinghorse 2003-10-17
  • 打赏
  • 举报
回复
通过指针访问用->
通过引用和对象本身访问用.
Andy84920 2003-10-17
  • 打赏
  • 举报
回复
:: 是域作用符.什么域应该知道吧.
->是指针成员操作符.
. 引用 或对象成员操作符.
sms88 2003-10-17
  • 打赏
  • 举报
回复
在类体外定义函数或数据等对象时要用到::
要引用名字空间的名时要用::
通过指针访问用-〉,通过对象或引用访问用.
ssbull 2003-10-17
  • 打赏
  • 举报
回复
通过指针访问用-〉,通过对象或引用访问用.
::表示域作用符。
::前是你所调用函数或变量所属的域,如果::前什么都没有,就是全局域了
lp1983 2003-10-17
  • 打赏
  • 举报
回复
通过指针访问用->.::是域作用符.
ionlic 2003-10-17
  • 打赏
  • 举报
回复
::是域作用符.


::前面为空表示全局域
Re: 《文件和目录操作命令》 =================================== 本人在教学和实战过程中发现,即便是有一定运维经验的人,可能已经能够搭建一定复杂度的Linux架构,但是在来来回回的具体操作中,还是体现出CLI(命令界面)功底不够扎实,甚至操作的非常‘拙’、处处露‘怯’。 对一个士兵来说,枪就是他的武器,对于一个程序员来说,各种library(工具库)就是他的武器;而对于Linux运维人员来说,无疑命令行工具CLI(命令界面)就是他们的武器;高手和小白之间的差距往往就体现在对于这些“武器”的掌握和熟练程度上。有时候一个参数就能够解决的事情,小白们可能要写一个复杂的Shell脚本才能搞定,这就是对CLI(命令界面)没有理解参悟透彻导致。 研磨每一个命令就是擦拭手中的作战武器,平时不保养不理解,等到作战的时候,一定不能够将手中的武器发挥到极致,所以我们要平心、静气和专注,甘坐冷板凳一段时间,才能练就一身非凡的内功! 本教程从实战出发,结合当下流行或最新的Linux(v6/7/8 版本)同时演示,将命令行结合到解决企业实战问题中来,体现出教学注重实战的务实精神,希望从事或未来从事运维的同学,能够认真仔细的学完Linux核心命令的整套课程。 本课程系列将逐步推出,看看我教学的进度和您学习的步伐,孰占鳌头! 注:关于教学环境搭建,可以参考本人其它课程系列,本教学中就不再赘述! 《参透 VMware 桌面级虚拟化》 《在虚拟机中安装模版机(包括应用软件等)》 《SecureCRT 连接 GNS3/Linux 的安全精密工具》---------------------     

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧