Different between private node handler and not private
I'm using ROS melodic and Gazebo 9.9.0 on an Ubuntu 18.04.2 LTS.
I've been reading this: http://wiki.ros.org/roscpp/Overview/N..., but I don't understand what is (or are) the different between this two declarations:
ros::NodeHandle n;
And
ros::NodeHandle n("~");
What are the different between a private and a not private node handler?