Variables starting with _ are reserved for use by the C++ language implementers for library usage. Although legal, you should never yourself use a variable that starts with _.