Otrzymuję "błąd: specyfikacje wyjątków nie są dozwolone poza pojedynczym poziomem pośrednim" z następującym kodem. Proszę wskazać mi książkę/specyfikację, która mówi, że nie jest dozwolona. Chcę mieć pewność, że jest to naprawdę wymagane przez język lub po prostu błąd specyficzny dla kompilatora. Jeśli wynika to ze specyfikacji językowej, co motywuje tę zasadę? Używam clang 3.8.0.C++, błąd wyjątku wskaźnika funkcji
int main()
{
void (**fp)() throw() ;
}
"Proszę wskazać mi książkę/specyfikację, która mówi, że nie jest dozwolona." - standardowy? –
@EdgarRokyan Powinienem był użyć "standard" zamiast "spec". Każdy, możesz edytować pytanie. – qqqqq