Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La classe sert de classe de base pour toutes les exceptions levées pour stocker un dépassement de capacité arithmétique.
class underflow_error : public runtime_error {
public:
explicit underflow_error(const string& message);
explicit underflow_error(const char *message);
};
Notes
La valeur retournée par le code est une copie de message.données.
Exemple
// underflow_error.cpp
// compile with: /EHsc /GR
#include <iostream>
using namespace std;
int main( )
{
try
{
throw underflow_error( "The number's a bit small, captain!" );
}
catch ( exception &e ) {
cerr << "Caught: " << e.what( ) << endl;
cerr << "Type: " << typeid( e ).name( ) << endl;
};
}
Configuration requise
stdexcept<deEn-tête : >
Espace de noms : std
Voir aussi
Référence
Sécurité des threads dans la bibliothèque standard C++