std::range_error

来自cppreference.com
< cpp‎ | error

 
 
 
错误处理
异常处理
原文:
Exception handling
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
exception
uncaught_exception
exception_ptr(C++11)
make_exception_ptr(C++11)
current_exception(C++11)
rethrow_exception(C++11)
nested_exception(C++11)
throw_with_nested(C++11)
rethrow_if_nested(C++11)
异常处理故障
原文:
Exception handling failures
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
terminate
terminate_handler
get_terminate(C++11)
set_terminate
unexpected(过时)
bad_exception
unexpected_handler(过时)
get_unexpected(C++11)(过时)
set_unexpected(过时)
异常类
原文:
Exception categories
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
logic_error
invalid_argument
domain_error
length_error
out_of_range
runtime_error
range_error
overflow_error
underflow_error
错误代码
原文:
Error codes
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
错误代码
errno
断言
原文:
Assertions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
assert
SYSTEM_ERROR设施
原文:
system_error facility
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_category(C++11)
generic_category(C++11)
system_category(C++11)
error_condition(C++11)
errc(C++11)
error_code(C++11)
system_error(C++11)
 
std::range_error
成员函数
原文:
Member functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
range_error::range_error
继承自std::exception
原文:
Inherited from std::exception
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
exception::~exception
exception::what
 
定义于头文件 <stdexcept>
class range_error;
定义一个类型的对象抛出异常。报告出现的错误,因为一些计算浮点值不能代表,因为它的幅度过大或过小。如果该值是整数类型,underflow_erroroverflow_error应该被使用
原文:
Defines a type of object to be thrown as exception. It reports errors that arise because floating point value in some computation could not be represented because it was too large or too small in magnitude. If the value has integral type, underflow_error or overflow_error should be used.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
cpp/error/exceptioncpp/error/runtime errorstd-range error-inheritance.svg
关于这幅图像

继承图

[编辑] 成员函数

构造异常对象
原文:
constructs the exception object
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(公开成员函数) [edit]

继承自 std::exception

成员函数

析构该异常对象
(std::exception 的虚公开成员函数) [edit]
[虚]
返回一个说明字符串
原文:
returns an explanatory string
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(std::exception 的虚公开成员函数) [edit]