Re[2]: Набор исключений метода
От: developer  
Дата: 17.06.18 15:57
Оценка:
Здравствуйте, so5team, Вы писали:

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


namespace net {

class Reciever {
   Result recv_msg(Channel channel) // этот метод кидает исключение RecieveException
};

}


Как выразить то, что метод кидает исключения средствами C++?

Или описывать это в документации к классу? А если нету документации? А заказчику предоставляется библиотека (без исходных кодов). А даже если с исходными кодами, то заказчик что-ли будет изучать исходники, чтобы узнать какие исключения могут выбрасываться?
Отредактировано 17.06.2018 16:03 developer . Предыдущая версия . Еще …
Отредактировано 17.06.2018 16:00 developer . Предыдущая версия .
Отредактировано 17.06.2018 15:58 developer . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.