A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cplusplus.com/reference/stdexcept/underflow_error/ below:

class

<stdexcept>

std::underflow_error

Underflow error exception


This class defines the type of objects thrown as exceptions to arithmetic underflow errors.

No component of the standard library throws exceptions of this type. It is designed as a standard exception to be thrown by programs.

It is defined as:


1
2
3
4
class underflow_error : public runtime_error {
public:
  explicit underflow_error (const string& what_arg);
};
1
2
3
4
5
class underflow_error : public runtime_error {
public:
  explicit underflow_error (const string& what_arg);
  explicit underflow_error (const char* what_arg);
};

Members
constructor
The string passed as what_arg has the same content as the value returned by member what.

The class inherits the what member function from runtime_error.

Exception safetyStrong guarantee: if the constructor throws an exception, there are no side effects.

See also
exception
Standard exception class (class)
logic_error
Logic error exception (class)
runtime_error
Runtime error exception (class)
range_error
Range error exception (class)
overflow_error
Overflow error exception (class)

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4