foo();
                  
                  
                  } catch (...) {
                  
                  
                      try {
                  
                  
                          bar();
                  
                  
                      } catch(...) {
                  
                  
                      }
                  
                  
                  }
                  
                  
                  
                  
                  
                  я ведь гарантированно не натыкаюсь на double exception ведущим в std::terminate?
                  
                  
                
а что такое double exception ?
должно быть норм http://eel.is/c++draft/except#throw-7.sentence-1 http://eel.is/c++draft/except#uncaught-1
 Андрей
                          Руссков
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Андрей
                          Руссков
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Двойное будет если одна из функций в процессе доставки кинет. А тут оно доставлено. Я на этой C++Russia как раз всю эту машинерию докладывал.
"Всю эту" - что именно?)
Обсуждают сегодня