The scope resolution operator (::) in C++ is used to access global variables when local variables have the same name, to define class methods outside the class definition, and to access static class members. The arrow operator (->) is for pointer member access, && is logical AND, and : is used in ternary operators.