Reputation: 1864
SVector.H:
void pop_back() throw (underflow_error);
In my SVector.cpp file, should I also include the throw (underflow_error) part as well?
void pop_back() throw (underflow_error)
{
// implementation
}
OR
void pop_back()
{
// implementation
}
Thanks.
Upvotes: 1
Views: 150
Reputation: 506897
15.4/2
:
If any declaration of a function has an exception-specification, all declarations, including the definition and an explicit specialization, of that function shall have an exception-specification with the same set of type-ids.
Upvotes: 8