Re[3]: Набор исключений метода
От: Maniacal Россия  
Дата: 19.06.18 10:20
Оценка:
Здравствуйте, developer, Вы писали:


D>Спасибо! Очень полезные советы! Хотел еще спросить — как средствами языка C++ выразить интерфейс класса, который бросает исключения?


namespace net {

class Reciever {
   Result recv_msg(Channel channel) throw (RecieveException); // или throw(...) для неопределённого круга исключений

}


Но такой синтаксис начиная с C++17 обещали сделать depricated. А Microsoft на него болт ложил с самого начала. Т.е. синтаксис разрешает, но честно предупреждает, что он его игнорирует..
Отредактировано 19.06.2018 10:23 Maniacal . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.