Re: Автопрогресс и автопрерываемость в С++
От: Alexander G Украина  
Дата: 21.03.18 05:58
Оценка: 2 (1)
Здравствуйте, GhostCoders, Вы писали:

GC>Естественно, такие методы становятся бросающими исключениями.


А потом будет цикл который вызывается из деструктора, там надо будет запретить исключения, потом ещё с catch(...) бороться.
В общем авто-магии не получится. Все проблемы интерапшинов из boost::thread будут.

Так, подозреваю, даже без расширения компилятора сделать можно такое:

for(class: interruption_points_adapter(school.classes()))
{
...
}


адаптер завернёт it++ в проверку.
Русский военный корабль идёт ко дну!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.