از : در وراثت استفاده میشه؛
class baseClass{
public:
int someVal;
};
class childClass : baseClass
{
public:
int AnotherVal;
}
و از :: برای حوزه سراسری استفاده میشه، بطور مثال:
void f() { ... } // (1)
namespace ns
{
void f() { ... } // (2)
void g()
{
f(); // calls (2)
::f(); // calls (1)
}
}