Hi,
I was reading "Inside COM" book published by Microsoft Press, and one of the examples
in the book of client implementation had following codes.
#include <Iface.h>
#include <objbase.h>
...
HRESULT hr = ::CoCreateInstance(...arguments...);
In this code, why was double semicolon "::" placed in front of CoCreateInstance(...)?
I saw this in numerous occasions, but I could not find a good document stating
this issue. I would very much appreciate for your help.