Init
This commit is contained in:
22
cppdraft/functions/within/classes.md
Normal file
22
cppdraft/functions/within/classes.md
Normal file
@@ -0,0 +1,22 @@
|
||||
[functions.within.classes]
|
||||
|
||||
# 16 Library introduction [[library]](./#library)
|
||||
|
||||
## 16.3 Method of description [[description]](description#functions.within.classes)
|
||||
|
||||
### 16.3.3 Other conventions [[conventions]](conventions#functions.within.classes)
|
||||
|
||||
#### 16.3.3.5 Functions within classes [functions.within.classes]
|
||||
|
||||
[1](#1)
|
||||
|
||||
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/lib-intro.tex#L930)
|
||||
|
||||
For the sake of exposition, [[support]](support "17 Language support library") through [[exec]](exec "33 Execution control library") and [[depr]](depr "Annex D (normative) Compatibility features") do not describe copy/move constructors, assignment
|
||||
operators, or (non-virtual) destructors with the same apparent
|
||||
semantics as those that can be generated
|
||||
by default ([[class.copy.ctor]](class.copy.ctor "11.4.5.3 Copy/move constructors"), [[class.copy.assign]](class.copy.assign "11.4.6 Copy/move assignment operator"), [[class.dtor]](class.dtor "11.4.7 Destructors"))[.](#1.sentence-1)
|
||||
|
||||
It is unspecified whether
|
||||
the implementation provides explicit definitions for such member function
|
||||
signatures, or for virtual destructors that can be generated by default[.](#1.sentence-2)
|
||||
Reference in New Issue
Block a user