Re: Время разрушения фактических параметров
От: remark Россия http://www.1024cores.net/
Дата: 28.03.10 11:30
Оценка: 2 (1) +2
Здравствуйте, Went, Вы писали:

W>Здрасте. Стандартизирована ли точка выполнения программы, когда вызовутся деструкторы объектов, созданных в процессе вызова функции. То есть вот:

W>Могу ли я быть уверен, что Boo вызовется раньше, чем Foo!!!? Или каждый компилятор свободен в своем выборе?

Да, можешь быть уверен. Временные объекты рушатся в конце т.н. full expression (грубо говоря, там, где стоит ";").


1024cores — all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.