Hello!

It is my understanding that if a C++ function is declared as 'noexcept'
or is a destructor then compiler is required to add some code which will
catch any exceptions thrown by it unless the compiler can prove that no
exceptions will in fact be thrown.

If my understanding is correct, how hard would it be to emit a warning if
the noexceptness can't be proven?

Then there is of course the big question - would such a warning be helpful
for anyone or would it just add doubt and uncertainity?

/MF

Reply via email to