René's URL Explorer Experiment
go
Title:
[dcl.init]
direct link
Domain:
timsong-cpp.github.io
Links
:
[dcl]
https://timsong-cpp.github.io/cppwp/#dcl
[dcl.init.general]
https://timsong-cpp.github.io/cppwp/dcl.init#general
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init#aggr
[dcl.init.string]
https://timsong-cpp.github.io/cppwp/dcl.init#string
[dcl.init.ref]
https://timsong-cpp.github.io/cppwp/dcl.init#ref
[dcl.init.list]
https://timsong-cpp.github.io/cppwp/dcl.init#list
9.5.1
https://timsong-cpp.github.io/cppwp/dcl.init#general
[dcl.init.general]
https://timsong-cpp.github.io/cppwp/dcl.init.general
1
https://timsong-cpp.github.io/cppwp/dcl.init#general-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L4919
[expr.call]
https://timsong-cpp.github.io/cppwp/expr.call
[stmt.return]
https://timsong-cpp.github.io/cppwp/stmt.return
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-1.sentence-1
initializer:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
brace-or-equal-initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:brace-or-equal-initializer
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
brace-or-equal-initializer:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:brace-or-equal-initializer
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
initializer-clause:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
assignment-expression
https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
braced-init-list:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
initializer-list:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
designated-initializer-list:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
designated-initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-clause
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
designated-initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-clause
designated-initializer-clause:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-clause
designator
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designator
brace-or-equal-initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:brace-or-equal-initializer
designator:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designator
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
expr-or-braced-init-list:
https://timsong-cpp.github.io/cppwp/dcl.init#nt:expr-or-braced-init-list
expression
https://timsong-cpp.github.io/cppwp/expr.comma#nt:expression
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
1
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-1
brace-or-equal-initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:brace-or-equal-initializer
initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-1.sentence-2
2
https://timsong-cpp.github.io/cppwp/dcl.init#general-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L4985
[dcl.constexpr]
https://timsong-cpp.github.io/cppwp/dcl.constexpr
initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-2.sentence-1
1
https://timsong-cpp.github.io/cppwp/dcl.init#general-example-1
3
https://timsong-cpp.github.io/cppwp/dcl.init#general-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5000
2
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-2
[dcl.fct.default]
https://timsong-cpp.github.io/cppwp/dcl.fct.default
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/dcl.init#general-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5005
3
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-3
[basic.start]
https://timsong-cpp.github.io/cppwp/basic.start
[stmt.dcl]
https://timsong-cpp.github.io/cppwp/stmt.dcl
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-4.sentence-1
5
https://timsong-cpp.github.io/cppwp/dcl.init#general-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5011
initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-5.sentence-1
6
https://timsong-cpp.github.io/cppwp/dcl.init#general-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5016
zero-initialize
https://timsong-cpp.github.io/cppwp/dcl.init#def:zero-initialization
(6.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-6.1
(6.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-6.2
[basic.types.general]
https://timsong-cpp.github.io/cppwp/basic.types.general#term.scalar.type
72
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-72
(6.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-6.3
[basic.types.general]
https://timsong-cpp.github.io/cppwp/basic.types.general#term.padding.bits
(6.4)
https://timsong-cpp.github.io/cppwp/dcl.init#general-6.4
[basic.types.general]
https://timsong-cpp.github.io/cppwp/basic.types.general#term.padding.bits
(6.5)
https://timsong-cpp.github.io/cppwp/dcl.init#general-6.5
(6.6)
https://timsong-cpp.github.io/cppwp/dcl.init#general-6.6
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-6.sentence-1
7
https://timsong-cpp.github.io/cppwp/dcl.init#general-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5069
default-initialize
https://timsong-cpp.github.io/cppwp/dcl.init#def:default-initialization
(7.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.1
[class]
https://timsong-cpp.github.io/cppwp/class
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.1.sentence-1
[over.match.ctor]
https://timsong-cpp.github.io/cppwp/over.match.ctor
initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
[over.match]
https://timsong-cpp.github.io/cppwp/over.match
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.1.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.1.sentence-3
(7.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.2.sentence-1
(7.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.3.sentence-1
(7.4)
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.4
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-7.4.sentence-1
8
https://timsong-cpp.github.io/cppwp/dcl.init#general-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5102
const-default-constructible
https://timsong-cpp.github.io/cppwp/dcl.init#def:const-default-constructible
(8.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.1
(8.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.2
(8.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.3
(8.4)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.4
(8.4.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.4.1
(8.4.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.4.2
(8.4.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.4.3
(8.4.4)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.4.4
(8.5)
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.5
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-8.sentence-2
9
https://timsong-cpp.github.io/cppwp/dcl.init#general-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5136
value-initialize
https://timsong-cpp.github.io/cppwp/dcl.init#def:value-initialization
(9.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-9.1
[class]
https://timsong-cpp.github.io/cppwp/class
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-9.1.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-9.1.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-9.1.sentence-3
(9.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-9.2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-9.2.sentence-1
(9.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-9.3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-9.3.sentence-1
10
https://timsong-cpp.github.io/cppwp/dcl.init#general-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5165
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-10.sentence-1
11
https://timsong-cpp.github.io/cppwp/dcl.init#general-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5171
4
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-4
[basic.start.static]
https://timsong-cpp.github.io/cppwp/basic.start.static
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-11.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-11.sentence-2
12
https://timsong-cpp.github.io/cppwp/dcl.init#general-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5179
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-12.sentence-1
13
https://timsong-cpp.github.io/cppwp/dcl.init#general-13
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5182
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-13.sentence-1
14
https://timsong-cpp.github.io/cppwp/dcl.init#general-14
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5187
brace-or-equal-initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:brace-or-equal-initializer
condition
https://timsong-cpp.github.io/cppwp/stmt.pre#nt:condition
[stmt.select]
https://timsong-cpp.github.io/cppwp/stmt.select
[except.throw]
https://timsong-cpp.github.io/cppwp/except.throw
[except.handle]
https://timsong-cpp.github.io/cppwp/except.handle
designated-initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-clause
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init#aggr
copy-initialization
https://timsong-cpp.github.io/cppwp/dcl.init#def:copy-initialization
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-14.sentence-1
5
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-5
[class.copy.ctor]
https://timsong-cpp.github.io/cppwp/class.copy.ctor
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-14.sentence-2
15
https://timsong-cpp.github.io/cppwp/dcl.init#general-15
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5204
(15.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-15.1
initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
(15.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-15.2
new-initializer
https://timsong-cpp.github.io/cppwp/expr.new#nt:new-initializer
[expr.new]
https://timsong-cpp.github.io/cppwp/expr.new
(15.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-15.3
[expr.static.cast]
https://timsong-cpp.github.io/cppwp/expr.static.cast
(15.4)
https://timsong-cpp.github.io/cppwp/dcl.init#general-15.4
[expr.type.conv]
https://timsong-cpp.github.io/cppwp/expr.type.conv
(15.5)
https://timsong-cpp.github.io/cppwp/dcl.init#general-15.5
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
condition
https://timsong-cpp.github.io/cppwp/stmt.pre#nt:condition
direct-initialization
https://timsong-cpp.github.io/cppwp/dcl.init#def:direct-initialization
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-15.sentence-1
16
https://timsong-cpp.github.io/cppwp/dcl.init#general-16
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5217
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.sentence-1
destination type
https://timsong-cpp.github.io/cppwp/dcl.init#def:destination_type
source type
https://timsong-cpp.github.io/cppwp/dcl.init#def:source_type
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.sentence-3
(16.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.1
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
[dcl.init.list]
https://timsong-cpp.github.io/cppwp/dcl.init#list
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.1.sentence-1
(16.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.2
[dcl.init.ref]
https://timsong-cpp.github.io/cppwp/dcl.init#ref
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.2.sentence-1
(16.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.3
string-literal
https://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
[dcl.init.string]
https://timsong-cpp.github.io/cppwp/dcl.init#string
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.3.sentence-1
(16.4)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.4
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.4.sentence-1
6
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-6
initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.4.sentence-2
[expr.new]
https://timsong-cpp.github.io/cppwp/expr.new
[expr.type.conv]
https://timsong-cpp.github.io/cppwp/expr.type.conv
[class.base.init]
https://timsong-cpp.github.io/cppwp/class.base.init
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.4.sentence-3
(16.5)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5.sentence-1
initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5.sentence-2
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5.sentence-4
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5.sentence-5
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5.sentence-6
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5.sentence-7
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.5.sentence-8
(16.6)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6
(16.6.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.1
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.1.sentence-1
2
https://timsong-cpp.github.io/cppwp/dcl.init#general-example-2
[basic.lval]
https://timsong-cpp.github.io/cppwp/basic.lval
[expr.type.conv]
https://timsong-cpp.github.io/cppwp/expr.type.conv
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.1.sentence-2
(16.6.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.sentence-1
[over.match.ctor]
https://timsong-cpp.github.io/cppwp/over.match.ctor
[over.match]
https://timsong-cpp.github.io/cppwp/over.match
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.sentence-2
(16.6.2.1)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.1
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.1.sentence-1
(16.6.2.2)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2.sentence-1
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init#aggr
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2.sentence-2
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2.sentence-4
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2.sentence-5
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2.sentence-6
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2.sentence-7
7
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-7
[dcl.init.list]
https://timsong-cpp.github.io/cppwp/dcl.init#list
[class.temporary]
https://timsong-cpp.github.io/cppwp/class.temporary
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.2.sentence-8
3
https://timsong-cpp.github.io/cppwp/dcl.init#general-example-3
(16.6.2.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.2.3.sentence-1
(16.6.3)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.3
[over.match.copy]
https://timsong-cpp.github.io/cppwp/over.match.copy
[over.match]
https://timsong-cpp.github.io/cppwp/over.match
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.3.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.3.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.3.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.6.3.sentence-4
(16.7)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.7
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.7.sentence-1
[over.match.conv]
https://timsong-cpp.github.io/cppwp/over.match.conv
[over.match]
https://timsong-cpp.github.io/cppwp/over.match
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.7.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.7.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.7.sentence-4
(16.8)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.8
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.8.sentence-1
(16.9)
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.9
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.9.sentence-1
[conv]
https://timsong-cpp.github.io/cppwp/conv
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.9.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.9.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.9.sentence-4
8
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-8
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-16.9.sentence-5
17
https://timsong-cpp.github.io/cppwp/dcl.init#general-17
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5420
[expr.const.imm]
https://timsong-cpp.github.io/cppwp/expr.const.imm
[dcl.fct.default]
https://timsong-cpp.github.io/cppwp/dcl.fct.default
[class.mem.general]
https://timsong-cpp.github.io/cppwp/class.mem.general
initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-17.sentence-1
18
https://timsong-cpp.github.io/cppwp/dcl.init#general-18
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5428
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
[temp.variadic]
https://timsong-cpp.github.io/cppwp/temp.variadic
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-18.sentence-1
19
https://timsong-cpp.github.io/cppwp/dcl.init#general-19
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5432
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
[class.temporary]
https://timsong-cpp.github.io/cppwp/class.temporary
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-19.sentence-1
20
https://timsong-cpp.github.io/cppwp/dcl.init#general-20
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5440
expression-list
https://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
[expr.call]
https://timsong-cpp.github.io/cppwp/expr.call
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-20.sentence-1
21
https://timsong-cpp.github.io/cppwp/dcl.init#general-21
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5446
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
designator
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designator
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-21.sentence-1
22
https://timsong-cpp.github.io/cppwp/dcl.init#general-22
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5451
deemed construction
https://timsong-cpp.github.io/cppwp/dcl.init#def:construction,deemed
[basic.start.term]
https://timsong-cpp.github.io/cppwp/basic.start.term
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-22.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-22.sentence-2
9
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-9
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init#aggr
[class.inhctor.init]
https://timsong-cpp.github.io/cppwp/class.inhctor.init
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-22.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-22.sentence-4
[basic.life]
https://timsong-cpp.github.io/cppwp/basic.life
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-22.sentence-5
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-22.sentence-6
23
https://timsong-cpp.github.io/cppwp/dcl.init#general-23
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5472
initializing declaration
https://timsong-cpp.github.io/cppwp/dcl.init#def:initializing_declaration
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-23.sentence-1
10
https://timsong-cpp.github.io/cppwp/dcl.init#general-note-10
[basic.def]
https://timsong-cpp.github.io/cppwp/basic.def
[class.static.data]
https://timsong-cpp.github.io/cppwp/class.static.data
.
https://timsong-cpp.github.io/cppwp/dcl.init#general-23.sentence-2
72)
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-72
72)
https://timsong-cpp.github.io/cppwp/dcl.init#footnoteref-72
[conv.ptr]
https://timsong-cpp.github.io/cppwp/conv.ptr
.
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-72.sentence-1
9.5.2
https://timsong-cpp.github.io/cppwp/dcl.init#aggr
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init.aggr
1
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5494
aggregate
https://timsong-cpp.github.io/cppwp/dcl.init#def:aggregate
[class]
https://timsong-cpp.github.io/cppwp/class
(1.1)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-1.1
[class.ctor]
https://timsong-cpp.github.io/cppwp/class.ctor
(1.2)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-1.2
[class.access]
https://timsong-cpp.github.io/cppwp/class.access
(1.3)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-1.3
[class.access.base]
https://timsong-cpp.github.io/cppwp/class.access.base
(1.4)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-1.4
[class.virtual]
https://timsong-cpp.github.io/cppwp/class.virtual
[class.mi]
https://timsong-cpp.github.io/cppwp/class.mi
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-1.sentence-1
1
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-1.sentence-2
2
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5511
elements
https://timsong-cpp.github.io/cppwp/dcl.init#def:aggregate,elements
(2.1)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-2.1
(2.2)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-2.2
[class.mem]
https://timsong-cpp.github.io/cppwp/class.mem
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5522
[dcl.init.list]
https://timsong-cpp.github.io/cppwp/dcl.init#list
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-3.sentence-1
explicitly initialized elements
https://timsong-cpp.github.io/cppwp/dcl.init#def:explicitly_initialized_elements,aggregate
(3.1)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-3.1
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
designator
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designator
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-3.1.sentence-1
(3.2)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-3.2
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-3.2.sentence-1
(3.3)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-3.3
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-3.3.sentence-1
4
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5548
(4.1)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.1
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
designated-initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.1.sentence-1
designated-initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.1.sentence-2
1
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.1.sentence-3
(4.2)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.2
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
brace-or-equal-initializer
https://timsong-cpp.github.io/cppwp/dcl.init#nt:brace-or-equal-initializer
designated-initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.2.sentence-1
assignment-expression
https://timsong-cpp.github.io/cppwp/expr.assign#nt:assignment-expression
[dcl.init.list]
https://timsong-cpp.github.io/cppwp/dcl.init#list
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.2.sentence-2
2
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.2.sentence-3
(4.3)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.3
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.3.sentence-1
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.3.sentence-2
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.3.sentence-3
3
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.3.sentence-4
2
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.3.sentence-5
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-4.3.sentence-6
5
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5647
(5.1)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.1
[class.mem]
https://timsong-cpp.github.io/cppwp/class.mem
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.1.sentence-1
(5.2)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.2
[dcl.init.list]
https://timsong-cpp.github.io/cppwp/dcl.init#list
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.2.sentence-1
(5.3)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.3
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.3.sentence-1
(5.4)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.4
(5.5)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.5
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-5.sentence-2
6
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5671
3
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-6.sentence-1
(6.1)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-6.1
(6.2)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-6.2
(6.3)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-6.3
7
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5704
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-7.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-7.sentence-2
8
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5712
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-8.sentence-1
9
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5716
[class.dtor]
https://timsong-cpp.github.io/cppwp/class.dtor
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-9.sentence-1
4
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-4
[except.ctor]
https://timsong-cpp.github.io/cppwp/except.ctor
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-9.sentence-2
10
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5727
[dcl.array]
https://timsong-cpp.github.io/cppwp/dcl.array
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-10.sentence-1
4
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-4
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-10.sentence-2
5
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-5
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-10.sentence-3
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-10.sentence-4
73
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-73
5
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-5
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-10.sentence-5
mem-initializer
https://timsong-cpp.github.io/cppwp/class.base.init#nt:mem-initializer
[class.base.init]
https://timsong-cpp.github.io/cppwp/class.base.init
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-10.sentence-6
6
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-6
11
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5770
6
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-6
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-11.sentence-1
7
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-7
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-11.sentence-2
12
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5796
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-12.sentence-1
8
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-8
13
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-13
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5817
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
[dcl.array]
https://timsong-cpp.github.io/cppwp/dcl.array
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-13.sentence-1
9
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-9
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-13.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-13.sentence-3
14
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5853
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
appertain
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#def:appertain
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.sentence-1
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
(14.1)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.1
(14.2)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.2
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
(14.3)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.3
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
(14.4)
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.4
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.sentence-2
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.sentence-3
7
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-7
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.sentence-4
10
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-10
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.sentence-5
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.sentence-6
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-14.sentence-7
11
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-11
15
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-15
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5918
12
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-12
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-15.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-15.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-15.sentence-3
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-15.sentence-5
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-15.sentence-6
16
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-16
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5972
8
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-8
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-16.sentence-1
13
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-13
17
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-17
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L5996
14
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-14
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-17.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-17.sentence-2
18
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-18
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6025
9
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-9
[class.ctor]
https://timsong-cpp.github.io/cppwp/class.ctor
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-18.sentence-1
[class.expl.init]
https://timsong-cpp.github.io/cppwp/class.expl.init
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-18.sentence-2
19
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-19
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6033
10
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-10
[basic.start.static]
https://timsong-cpp.github.io/cppwp/basic.start.static
[basic.start.dynamic]
https://timsong-cpp.github.io/cppwp/basic.start.dynamic
[stmt.dcl]
https://timsong-cpp.github.io/cppwp/stmt.dcl
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-19.sentence-1
20
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-20
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6040
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-20.sentence-1
15
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-example-15
21
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-21
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6058
11
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-note-11
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
.
https://timsong-cpp.github.io/cppwp/dcl.init#aggr-21.sentence-1
73)
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-73
73)
https://timsong-cpp.github.io/cppwp/dcl.init#footnoteref-73
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-73.sentence-1
9.5.3
https://timsong-cpp.github.io/cppwp/dcl.init#string
[dcl.init.string]
https://timsong-cpp.github.io/cppwp/dcl.init.string
1
https://timsong-cpp.github.io/cppwp/dcl.init#string-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6070
[basic.fundamental]
https://timsong-cpp.github.io/cppwp/basic.fundamental
string-literal
https://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
[lex.string]
https://timsong-cpp.github.io/cppwp/lex.string
.
https://timsong-cpp.github.io/cppwp/dcl.init#string-1.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#string-1.sentence-2
string-literal
https://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
[conv.integral]
https://timsong-cpp.github.io/cppwp/conv.integral
.
https://timsong-cpp.github.io/cppwp/dcl.init#string-1.sentence-3
1
https://timsong-cpp.github.io/cppwp/dcl.init#string-example-1
string-literal
https://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
.
https://timsong-cpp.github.io/cppwp/dcl.init#string-1.sentence-4
.
https://timsong-cpp.github.io/cppwp/dcl.init#string-1.sentence-5
2
https://timsong-cpp.github.io/cppwp/dcl.init#string-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6117
.
https://timsong-cpp.github.io/cppwp/dcl.init#string-2.sentence-1
2
https://timsong-cpp.github.io/cppwp/dcl.init#string-example-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#string-2.sentence-2
3
https://timsong-cpp.github.io/cppwp/dcl.init#string-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6127
.
https://timsong-cpp.github.io/cppwp/dcl.init#string-3.sentence-1
9.5.4
https://timsong-cpp.github.io/cppwp/dcl.init#ref
[dcl.init.ref]
https://timsong-cpp.github.io/cppwp/dcl.init.ref
1
https://timsong-cpp.github.io/cppwp/dcl.init#ref-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6134
[dcl.ref]
https://timsong-cpp.github.io/cppwp/dcl.ref
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-1.sentence-1
1
https://timsong-cpp.github.io/cppwp/dcl.init#ref-example-1
2
https://timsong-cpp.github.io/cppwp/dcl.init#ref-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6156
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-2.sentence-1
1
https://timsong-cpp.github.io/cppwp/dcl.init#ref-note-1
[expr.assign]
https://timsong-cpp.github.io/cppwp/expr.assign
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-2.sentence-2
[expr.call]
https://timsong-cpp.github.io/cppwp/expr.call
[stmt.return]
https://timsong-cpp.github.io/cppwp/stmt.return
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-2.sentence-3
3
https://timsong-cpp.github.io/cppwp/dcl.init#ref-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6167
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
[class.mem]
https://timsong-cpp.github.io/cppwp/class.mem
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-3.sentence-1
2
https://timsong-cpp.github.io/cppwp/dcl.init#ref-example-2
4
https://timsong-cpp.github.io/cppwp/dcl.init#ref-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6181
reference-related
https://timsong-cpp.github.io/cppwp/dcl.init#def:reference-related
[conv.qual]
https://timsong-cpp.github.io/cppwp/conv.qual
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-4.sentence-1
reference-compatible
https://timsong-cpp.github.io/cppwp/dcl.init#def:reference-compatible
[conv]
https://timsong-cpp.github.io/cppwp/conv
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-4.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-4.sentence-3
5
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6197
(5.1)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.1
(5.1.1)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.1.1
(5.1.2)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.1.2
74
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-74
[over.match.ref]
https://timsong-cpp.github.io/cppwp/over.match.ref
overload resolution
https://timsong-cpp.github.io/cppwp/over.match
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.1.sentence-1
2
https://timsong-cpp.github.io/cppwp/dcl.init#ref-note-2
lvalue-to-rvalue
https://timsong-cpp.github.io/cppwp/conv.lval
array-to-pointer
https://timsong-cpp.github.io/cppwp/conv.array
function-to-pointer
https://timsong-cpp.github.io/cppwp/conv.func
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.1.sentence-2
3
https://timsong-cpp.github.io/cppwp/dcl.init#ref-example-3
(5.2)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.2
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.2.sentence-1
4
https://timsong-cpp.github.io/cppwp/dcl.init#ref-example-4
(5.3)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.3
(5.3.1)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.3.1
(5.3.2)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.3.2
[over.match.ref]
https://timsong-cpp.github.io/cppwp/over.match.ref
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.3.sentence-1
[conv.rval]
https://timsong-cpp.github.io/cppwp/conv.rval
[conv.qual]
https://timsong-cpp.github.io/cppwp/conv.qual
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.3.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.3.sentence-3
5
https://timsong-cpp.github.io/cppwp/dcl.init#ref-example-5
(5.4)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4.sentence-1
(5.4.1)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4.1
[over.match.copy]
https://timsong-cpp.github.io/cppwp/over.match.copy
[over.match.conv]
https://timsong-cpp.github.io/cppwp/over.match.conv
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4.1.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4.1.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4.1.sentence-3
(5.4.2)
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4.2
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4.2.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.4.2.sentence-2
6
https://timsong-cpp.github.io/cppwp/dcl.init#ref-example-6
bind directly
https://timsong-cpp.github.io/cppwp/dcl.init#def:bind_directly
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-5.sentence-2
6
https://timsong-cpp.github.io/cppwp/dcl.init#ref-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6377
3
https://timsong-cpp.github.io/cppwp/dcl.init#ref-note-3
[class.temporary]
https://timsong-cpp.github.io/cppwp/class.temporary
.
https://timsong-cpp.github.io/cppwp/dcl.init#ref-6.sentence-1
74)
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-74
74)
https://timsong-cpp.github.io/cppwp/dcl.init#footnoteref-74
[class.conv.fct]
https://timsong-cpp.github.io/cppwp/class.conv.fct
.
https://timsong-cpp.github.io/cppwp/dcl.init#footnote-74.sentence-1
9.5.5
https://timsong-cpp.github.io/cppwp/dcl.init#list
[dcl.init.list]
https://timsong-cpp.github.io/cppwp/dcl.init.list
1
https://timsong-cpp.github.io/cppwp/dcl.init#list-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6385
List-initialization
https://timsong-cpp.github.io/cppwp/dcl.init#def:list-initialization
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.sentence-1
initializer list
https://timsong-cpp.github.io/cppwp/dcl.init#def:initializer_list
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
designated-initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-clause
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
elements
https://timsong-cpp.github.io/cppwp/dcl.init#def:elements
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.sentence-3
direct-list-initialization
https://timsong-cpp.github.io/cppwp/dcl.init#def:direct-list-initialization
copy-list-initialization
https://timsong-cpp.github.io/cppwp/dcl.init#def:copy-list-initialization
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.sentence-4
direct-non-list-initialization
https://timsong-cpp.github.io/cppwp/dcl.init#def:direct-non-list-initialization
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.sentence-5
1
https://timsong-cpp.github.io/cppwp/dcl.init#list-note-1
(1.1)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.1
(1.2)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.2
new-expression
https://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]
https://timsong-cpp.github.io/cppwp/expr.new
(1.3)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.3
[stmt.return]
https://timsong-cpp.github.io/cppwp/stmt.return
(1.4)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.4
for-range-initializer
https://timsong-cpp.github.io/cppwp/stmt.pre#nt:for-range-initializer
[stmt.iter]
https://timsong-cpp.github.io/cppwp/stmt.iter
(1.5)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.5
[expr.call]
https://timsong-cpp.github.io/cppwp/expr.call
(1.6)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.6
[temp.arg.nontype]
https://timsong-cpp.github.io/cppwp/temp.arg.nontype
(1.7)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.7
[expr.sub]
https://timsong-cpp.github.io/cppwp/expr.sub
(1.8)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.8
[expr.type.conv]
https://timsong-cpp.github.io/cppwp/expr.type.conv
(1.9)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.9
[class.mem]
https://timsong-cpp.github.io/cppwp/class.mem
(1.10)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.10
mem-initializer
https://timsong-cpp.github.io/cppwp/class.base.init#nt:mem-initializer
[class.base.init]
https://timsong-cpp.github.io/cppwp/class.base.init
(1.11)
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.11
[expr.assign]
https://timsong-cpp.github.io/cppwp/expr.assign
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-1.sentence-6
1
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-1
2
https://timsong-cpp.github.io/cppwp/dcl.init#list-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6432
initializer-list constructor
https://timsong-cpp.github.io/cppwp/dcl.init#def:initializer-list_constructor
[dcl.fct.default]
https://timsong-cpp.github.io/cppwp/dcl.fct.default
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-2.sentence-1
2
https://timsong-cpp.github.io/cppwp/dcl.init#list-note-2
[over.match.list]
https://timsong-cpp.github.io/cppwp/over.match.list
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-2.sentence-2
[temp.deduct.call]
https://timsong-cpp.github.io/cppwp/temp.deduct.call
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-2.sentence-3
[initializer.list.syn]
https://timsong-cpp.github.io/cppwp/initializer.list.syn
[std.modules]
https://timsong-cpp.github.io/cppwp/std.modules
[module.reach]
https://timsong-cpp.github.io/cppwp/module.reach
[dcl.spec.auto]
https://timsong-cpp.github.io/cppwp/dcl.spec.auto
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-2.sentence-4
3
https://timsong-cpp.github.io/cppwp/dcl.init#list-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6452
(3.1)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.1
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.1.sentence-1
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
designator
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designator
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.1.sentence-2
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init#aggr
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.1.sentence-3
2
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-2
(3.2)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.2
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.2.sentence-1
(3.3)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.3
string-literal
https://timsong-cpp.github.io/cppwp/lex.string#nt:string-literal
[dcl.init.string]
https://timsong-cpp.github.io/cppwp/dcl.init#string
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.3.sentence-1
(3.4)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.4
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init#aggr
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.4.sentence-1
3
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-3
(3.5)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.5
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.5.sentence-1
(3.6)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.6
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.6.sentence-1
(3.7)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.7
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.7.sentence-1
[over.match]
https://timsong-cpp.github.io/cppwp/over.match
[over.match.list]
https://timsong-cpp.github.io/cppwp/over.match.list
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.7.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.7.sentence-3
4
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-4
5
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-5
6
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-6
(3.8)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.8
[dcl.enum]
https://timsong-cpp.github.io/cppwp/dcl.enum
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
[expr.type.conv]
https://timsong-cpp.github.io/cppwp/expr.type.conv
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.8.sentence-1
7
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-7
(3.9)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.9
designated-initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:designated-initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.9.sentence-1
8
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-8
(3.10)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.10
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.10.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.10.sentence-2
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.10.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.10.sentence-4
3
https://timsong-cpp.github.io/cppwp/dcl.init#list-note-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.10.sentence-5
9
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-9
(3.11)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.11
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.11.sentence-1
10
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-10
(3.12)
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.12
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-3.12.sentence-1
11
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-11
4
https://timsong-cpp.github.io/cppwp/dcl.init#list-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6670
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:braced-init-list
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
[temp.variadic]
https://timsong-cpp.github.io/cppwp/temp.variadic
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-4.sentence-1
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
initializer-clause
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-clause
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-4.sentence-2
4
https://timsong-cpp.github.io/cppwp/dcl.init#list-note-4
initializer-list
https://timsong-cpp.github.io/cppwp/dcl.init#nt:initializer-list
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-4.sentence-3
5
https://timsong-cpp.github.io/cppwp/dcl.init#list-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6686
[conv.rval]
https://timsong-cpp.github.io/cppwp/conv.rval
backing array
https://timsong-cpp.github.io/cppwp/dcl.init#def:array,backing
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-5.sentence-1
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-5.sentence-2
5
https://timsong-cpp.github.io/cppwp/dcl.init#list-note-5
[class.access]
https://timsong-cpp.github.io/cppwp/class.access
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-5.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-5.sentence-4
6
https://timsong-cpp.github.io/cppwp/dcl.init#list-note-6
[intro.object]
https://timsong-cpp.github.io/cppwp/intro.object
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-5.sentence-5
6
https://timsong-cpp.github.io/cppwp/dcl.init#list-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6706
[class.temporary]
https://timsong-cpp.github.io/cppwp/class.temporary
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-6.sentence-1
12
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-12
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-6.sentence-2
13
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-13
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-6.sentence-3
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-6.sentence-4
ctor-initializer
https://timsong-cpp.github.io/cppwp/class.base.init#nt:ctor-initializer
[class.base.init]
https://timsong-cpp.github.io/cppwp/class.base.init
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-6.sentence-5
7
https://timsong-cpp.github.io/cppwp/dcl.init#list-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/declarations.tex#L6777
narrowing conversion
https://timsong-cpp.github.io/cppwp/dcl.init#def:conversion,narrowing
(7.1)
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.1
(7.2)
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.2
(7.3)
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.3
(7.4)
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.4
(7.4.1)
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.4.1
(7.4.2)
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.4.2
(7.5)
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.5
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.sentence-1
7
https://timsong-cpp.github.io/cppwp/dcl.init#list-note-7
.
https://timsong-cpp.github.io/cppwp/dcl.init#list-7.sentence-2
14
https://timsong-cpp.github.io/cppwp/dcl.init#list-example-14
URLs of
crawlers that visited me
.