Movatterモバイル変換


[0]ホーム

URL:


Issue 1744 - WG21 CWG Issues
Title
Unordered initialization for variable template specializations
Status
cd4
Section
6.10.3.2 [basic.start.static]
Submitter
Richard Smith

Created on2013-09-03.00:00:00 last changed109 months ago

Messages

msg5331 (view)
Date: 2014-11-15.00:00:00

[Moved to DR at the November, 2014 meeting.]

msg4861 (view)
Date: 2014-02-15.00:00:00

Proposed resolution (February, 2014):

Change 6.10.3.2 [basic.start.static] paragraph 2 as follows:

...Dynamic initialization of a non-local variable with static storage durationiseither ordered or unordered. Definitions of explicitly specializedclass template static data members have ordered initializa-tion. Otherclass template static data members (i.e., implicitly or explicitlyinstantiated specializations) have unordered initialization. Othernon-local variables with static storage duration have orderedinitializationunordered if the variable is an implicitlyor explicitly instantiated specialization, and otherwise isordered [Note: an explicitly specialized static data memberor variable template specialization has ordered initialization.—end note]. Variables with ordered initialization...
msg4635 (view)
Date: 2016-02-15.00:00:00

According to 6.10.3.2 [basic.start.static] paragraph 2,

Definitions of explicitly specialized class template static data membershave ordered initialization. Other class template static data members(i.e., implicitly or explicitly instantiated specializations) haveunordered initialization.

This is not clear whether it is referring to static data members ofexplicit specializations of class templates or to explicit specializationsof static data members of class template specializations. It also doesnot apply to static data member templates and non-member variabletemplates.

History
DateUserActionArgs
2017-02-06 00:00:00adminsetstatus: drwp -> cd4
2015-05-25 00:00:00adminsetstatus: dr -> drwp
2015-04-13 00:00:00adminsetmessages: +msg5331
2014-11-24 00:00:00adminsetstatus: ready -> dr
2014-07-07 00:00:00adminsetstatus: review -> ready
2014-03-03 00:00:00adminsetmessages: +msg4861
2014-03-03 00:00:00adminsetstatus: open -> review
2013-09-03 00:00:00admincreate

[8]ページ先頭

©2009-2026 Movatter.jp