Можно ли объявить указатель на функцию, включая спецификацию throw? Например, у меня есть эта функция:Могу ли я помещать объявление броска в подпись функции typedef?
void without_throw() throw() {
}
И хотел бы создать функцию, которая принимает его в качестве параметра, в комплекте с throw()
части. Я пытался добавить его в typedef
, но это не похоже на работу:
typedef void (*without)() throw();
GCC дает мне ошибку error: ‘without’ declared with an exception specification
.