11 Classes [class]

11.4 Class members [class.mem]

11.4.9 Static members [class.static]

11.4.9.2 Static member functions [class.static.mfct]

[Note 1:
The rules described in [class.mfct] apply to static member functions.
— end note]
[Note 2:
A static member function does not have a this pointer ([class.this]).
A static member function cannot be declared virtual ([dcl.fct.spec]).
There cannot be a static and a non-static member function with the same name, parameter-type-list, and trailing requires-clause ([over.load]).
A static member function cannot not be declared const, volatile, or const volatile ([dcl.fct]).
— end note]