From Jason Turner

[class.static.mfct]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmp7ehrch6c/{from.md → to.md} +10 -9
tmp/tmp7ehrch6c/{from.md → to.md} RENAMED
@@ -1,12 +1,13 @@
1
- ### Static member functions <a id="class.static.mfct">[[class.static.mfct]]</a>
2
 
3
- The rules described in  [[class.mfct]] apply to `static` member
4
- functions.
5
 
6
- A `static` member function does not have a `this` pointer (
7
- [[class.this]]). A `static` member function shall not be `virtual`.
8
- There shall not be a `static` and a non-static member function with the
9
- same name and the same parameter types ([[over.load]]). A `static`
10
- member function shall not be declared `const`, `volatile`, or
11
- `const volatile`.
 
12
 
 
1
+ #### Static member functions <a id="class.static.mfct">[[class.static.mfct]]</a>
2
 
3
+ [*Note 1*: The rules described in  [[class.mfct]] apply to static
4
+ member functions. — *end note*]
5
 
6
+ [*Note 2*: A static member function does not have a `this` pointer (
7
+ [[class.this]]). *end note*]
8
+
9
+ A static member function shall not be `virtual`. There shall not be a
10
+ static and a non-static member function with the same name and the same
11
+ parameter types ([[over.load]]). A static member function shall not be
12
+ declared `const`, `volatile`, or `const volatile`.
13