12 Classes [class]

12.2 Class members [class.mem]

12.2.3 Static members [class.static]

12.2.3.1 Static member functions [class.static.mfct]

[Note: The rules described in [class.mfct] apply to static member functions. end note]

[Note: A static member function does not have a this pointer. end note] A static member function shall not be virtual. There shall not be a static and a non-static member function with the same name and the same parameter types ([over.load]). A static member function shall not be declared const, volatile, or const volatile.