::是什么意思

zaiqian 2003-01-24 04:30:18
::AfxGetApp();
在AfxGetApp();前面加上:: 是什么意思.
谢谢


...全文
3298 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Damachli 2003-01-24
  • 打赏
  • 举报
回复
::表示作用域,但不是指全局域,如A::Function();指Function在A的域里
longfan2 2003-01-24
  • 打赏
  • 举报
回复
整个程序的作用域
znboy 2003-01-24
  • 打赏
  • 举报
回复
::表示作用域
fengyunjian 2003-01-24
  • 打赏
  • 举报
回复
作用域分辨付
INT A;//THE A IS FRIST A
VOID MAIN()
{
INT A;//THE A IS SE A
A=1;
::A=3;
COUT 《A〈〈::A;
// LINE OUT 1 3
}
antb 2003-01-24
  • 打赏
  • 举报
回复
::表示所在的域
::之前是此函数所在的类 当此函数在定义它的类内部时::前可为空或不加::
用户 昵称 2003-01-24
  • 打赏
  • 举报
回复
ruihuahan 2003-01-24
  • 打赏
  • 举报
回复
agree
fuq0 2003-01-24
  • 打赏
  • 举报
回复
::表示全局作用域
突击召唤师 2003-01-24
  • 打赏
  • 举报
回复
在MFC中,由于很多类重新封装了API函数,而且拥有和API函数相同的名字,为了不至于产生歧义,在引用API函数的时候,应该使用::来限定使用全局函数。
突击召唤师 2003-01-24
  • 打赏
  • 举报
回复
对不起,“……不属于任何一个限定的类……”
DoubleJiang 2003-01-24
  • 打赏
  • 举报
回复
表示调用系统的函数,
突击召唤师 2003-01-24
  • 打赏
  • 举报
回复
作用域限定符
直接用::说明是全局域的,也就是说不属于任何一个限定的累或者名字空间。如果当前的类也有AfxGetApp这个方法,为了使用全局的这个方法,就必须写成这样。

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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