std::invalid_argument

std::invalid_argument

Defined in header <stdexcept>
class invalid_argument;

Defines a type of object to be thrown as exception. It reports errors that arise because an argument value has not been accepted.

This exception is thrown by std::bitset::bitset, and the std::stoi and st