Files
micro_servers/core/include/cn/异常.hpp
T
2026-07-20 11:12:29 +08:00

24 lines
716 B
C++

#pragma once
#include "中文化.hpp"
命名空间 中文标准 {
类 标准异常 : 公开的 std::exception {
公开的:
不转换的 标准异常(常量 字符* 信息): 信息(信息) {}
常量 字符* what() 常量 不报错的 覆盖 {
返回 信息;
}
私有的:
常量 字符* 信息;
};
类 下标越界 : 公开的 标准异常{
公开的:
下标越界(常量 字符 * 提示, 常量 长度单位 标准值, 常量 长度单位 目前值)
: 标准异常(提示), 标准值(标准值), 目前值(目前值) {
};
长度单位 取标准值() { 返回 标准值; }
长度单位 取目前值() { 返回 目前值; }
私有的:
长度单位 标准值, 目前值;
};
}