The notation is sometimes extended in C++ to include the scope of a variable, separated by an underscore[citation needed]. This extension is often also used without the Hungarian type-specification:
g_nWheels : member of a global namespace, integer
m_nWheels : member of a structure/class, integer
m_wheels, _wheels : member of a structure/class
s_wheels : static member of a class
g_nWheels : member of a global namespace, integerm_nWheels : member of a structure/class, integerm_wheels, _wheels : member of a structure/classs_wheels : static member of a class