Title
Effects of std::quick_exit
Status
cd2
Section
6.9.3.1 [basic.start.main]
Submitter
US

Created on 2009-03-03.00:00:00 last changed 171 months ago

Messages

Date: 2009-10-15.00:00:00

[Voted into WP at October, 2009 meeting.]

Date: 2009-07-15.00:00:00

Proposed resolution (July, 2009):

Change 6.9.3.1 [basic.start.main] paragraph 4 as follows:

Calling the function std::exit(int) declared in <cstdlib> (17.5 [support.start.term]) terminates Terminating the program without leaving the current block (e.g., by calling the function std::exit(int) (17.5 [support.start.term])) and hence without destroying does not destroy any objects with automatic storage duration (11.4.7 [class.dtor])...
Date: 2009-03-03.00:00:00
N2800 comment USĀ 24

6.9.3.1 [basic.start.main] paragraph 4 discusses the effects of calling std::exit but says nothing about std::quick_exit.

History
Date User Action Args
2010-03-29 00:00:00adminsetstatus: dr -> cd2
2009-11-08 00:00:00adminsetmessages: + msg2425
2009-11-08 00:00:00adminsetstatus: tentatively ready -> dr
2009-09-29 00:00:00adminsetstatus: review -> tentatively ready
2009-08-03 00:00:00adminsetmessages: + msg2182
2009-08-03 00:00:00adminsetstatus: open -> review
2009-03-03 00:00:00admincreate