请教API函数的用法

来源:百度知道 编辑:UC知道 时间:2024/06/19 23:23:14
::CoInitialize(NULL);
......
::CoUninitialize();
这两个函数是做什么的?“::”前面为什么什么也不写?
谢谢!

初始化和卸载com环境,::是全局作用域,直接调用全局变量或者函数。

::是全局作用域,直接调用全局变量或者函数。
2楼说的这句话有点问题,应该是说
::是作用域标识符,用法是
类名::函数名()
或者
类名::变量名
如果 ::前面什么都不写就表示是作用域是全局。

因为C++的继承性,很多类的函数和全局函数名字是一样的,::就是用来标识函数到底是属于哪个类的,或者是全局的