È giusto chiamare il numero throw;
dal costruttore se qualcosa va storto e non hai idea di come recuperare?lancio senza argomenti per segnalazione di guasto
L'idea è di far crashare l'applicazione con un dump, poiché lo stato è sconosciuto. O dovresti sempre specificare un argomento?
Da MSDN ho trovato solo che retrocede se non ci sono argomenti, ma non ha idea di cosa succederebbe se non ci fosse un'eccezione iniziale a rethrow.
Se si vuole ottenere un crash, basta 'abort()' o 'assert (false)'. Ciò fornirà un dump (a seconda della configurazione del sistema) ed è meno confuso di un messaggio di errore che dice che il programma è stato interrotto a causa di un 'lancio;' senza alcuna eccezione precedente. –