Apologies for a question that I assume is extremely basic.

I am having trouble finding out online the difference between the operator :: and . in C++

I have a few years experience with C# and Java, and am familiar with the concept of using . operator for member access.

Could anyone explain when these would be used and what the difference is?

Thanks for your time