Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CPP

C++ ::

/* :: is the scope resolution operator
 *
 * It allows to access objects outside of their scope, e.g to implement
 * a function of a class from outside the class
 */

class foo {      // define class named foo
  public:
    foo();       // constructor
    void bar();  // function
};

foo::foo()
{
  // Implement the constructor from outside the class
}

void foo::bar()
{
  // Implement bar from outside the class
}

void bar()
{
  // Implement different bar which is not within the same scope
}
 
PREVIOUS NEXT
Tagged:
ADD COMMENT
Topic
Name
1+1 =