Sign in to follow this  
kaktusas2598

What is difference between ::MessageBox and MessageBox?

Recommended Posts

With ::MessageBox() you're explicitly stating that you want to call the function in the global namespace. If you just write MessageBox() it will call whatever function with that name in any namespace you currently have access to.

Share this post


Link to post
Share on other sites
The :: just means use MessageBox() from the global namespace. This will help get around the fact you might have your own matching MessageBox() function in your own namespace or class.

[edit]
Dang, beat by 20 seconds :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this