符号索引(已移除)
本页列出了在 标准库 的命名空间 std 或作用域枚举或类中可用,但在后续标准中移除的所有符号。符号书写格式如下:
- 函数名称带
()
。 - 模板使用
<>
。
在其他类型中仍可用的成员名称未在此处列出。
目录 |
[编辑] 在 C++11 C++14 C++17 C++20 C++23 C++26 中移除
[编辑] 在 C++14 中移除
gets() (在 C++11 中已弃用)(在 C++14 中已移除)
[编辑] 在 C++17 中移除
auto_ptr<> (在 C++11 中已弃用)(在 C++17 中已移除)
binary_function<> (在 C++11 中已弃用)(在 C++17 中已移除)
bind1st<>() (在 C++11 中已弃用)(在 C++17 中已移除)
bind2nd<>() (在 C++11 中已弃用)(在 C++17 中已移除)
binder1st<> (在 C++11 中已弃用)(在 C++17 中已移除)
binder2nd<> (在 C++11 中已弃用)(在 C++17 中已移除)
const_mem_fun_ref_t<> (在 C++11 中已弃用)(在 C++17 中已移除)
const_mem_fun_t<> (在 C++11 中已弃用)(在 C++17 中已移除)
const_mem_fun1_ref_t<> (在 C++11 中已弃用)(在 C++17 中已移除)
const_mem_fun1_t<> (在 C++11 中已弃用)(在 C++17 中已移除)
get_unexpected() (在 C++11 中已弃用)(在 C++17 中已移除)
mem_fun<>() (在 C++11 中已弃用)(在 C++17 中已移除)
mem_fun_ref<>() (在 C++11 中已弃用)(在 C++17 中已移除)
mem_fun_ref_t (在 C++11 中已弃用)(在 C++17 中已移除)
mem_fun_t<> (在 C++11 中已弃用)(在 C++17 中已移除)
mem_fun1_ref_t<> (在 C++11 中已弃用)(在 C++17 中已移除)
mem_fun1_t<> (在 C++11 中已弃用)(在 C++17 中已移除)
pointer_to_binary_function<> (在 C++11 中已弃用)(在 C++17 中已移除)
pointer_to_unary_function<> (在 C++11 中已弃用)(在 C++17 中已移除)
ptr_fun<>() (在 C++11 中已弃用)(在 C++17 中已移除)
random_shuffle<>() (在 C++14 中已弃用)(在 C++17 中已移除)
set_unexpected() (在 C++11 中已弃用)(在 C++17 中已移除)
unary_function<> (在 C++11 中已弃用)(在 C++17 中已移除)
unexpected_handler (在 C++11 中已弃用)(在 C++17 中已移除)
[编辑] 成员名称
io_state (在 C++98 中已弃用)(在 C++17 中已移除)
op (在 C++11 中已弃用)(在 C++17 中已移除)
open_mode (在 C++98 中已弃用)(在 C++17 中已移除)
seek_dir (在 C++98 中已弃用)(在 C++17 中已移除)
stossc() (在 C++98 中已弃用)(在 C++17 中已移除)
[编辑] 在 C++20 中移除
binary_negate<> (在 C++17 中已弃用)(在 C++20 中已移除)
get_temporary_buffer<>() (在 C++17 中已弃用)(在 C++20 中已移除)
is_literal_type<> (自 C++11 起)(在 C++17 中已弃用)(在 C++20 中已移除)
is_literal_type_v<> (自 C++17 起)(在 C++17 中已弃用)(在 C++20 中已移除)
not1<>() (在 C++17 中已弃用)(在 C++20 中已移除)
not2<>() (在 C++17 中已弃用)(在 C++20 中已移除)
raw_storage_iterator<> (在 C++17 中已弃用)(在 C++20 中已移除)
result_of<> (自 C++11 起)(在 C++17 中已弃用)(在 C++20 中已移除)
result_of_t<> (自 C++14 起)(在 C++17 中已弃用)(在 C++20 中已移除)
return_temporary_buffer<>() (在 C++17 中已弃用)(在 C++20 中已移除)
unary_negate<> (在 C++17 中已弃用)(在 C++20 中已移除)
uncaught_exception() (在 C++17 中已弃用)(在 C++20 中已移除)
[编辑] 成员名称
argument_type (在 C++17 中已弃用)(在 C++20 中已移除)
first_argument_type (在 C++17 中已弃用)(在 C++20 中已移除)
second_argument_type (在 C++17 中已弃用)(在 C++20 中已移除)
[编辑] 在 C++23 中移除
declare_no_pointers() (自 C++11 起)(在 C++23 中已移除)
declare_reachable() (自 C++11 起)(在 C++23 中已移除)
get_pointer_safety() (自 C++11 起)(在 C++23 中已移除)
pointer_safety (自 C++11 起)(在 C++23 中已移除)
undeclare_no_pointers() (自 C++11 起)(在 C++23 中已移除)
undeclare_reachable<>() (自 C++11 起)(在 C++23 中已移除)
[编辑] 成员名称
relaxed (自 C++11 起)(在 C++23 中已移除)
preferred (自 C++11 起)(在 C++23 中已移除)
strict (自 C++11 起)(在 C++23 中已移除)
[编辑] 在 C++26 中移除
codecvt_mode (自 C++11 起)(在 C++17 中已弃用)(在 C++26 中已移除)
codecvt_utf16<> (自 C++11 起)(在 C++17 中已弃用)(在 C++26 中已移除)
codecvt_utf8<> (自 C++11 起)(在 C++17 中已弃用)(在 C++26 中已移除)
codecvt_utf8_utf16<> (自 C++11 起)(在 C++17 中已弃用)(在 C++26 中已移除)
istrstream<> (在 C++98 中已弃用)(在 C++26 中已移除)
ostrstream<> (在 C++98 中已弃用)(在 C++26 中已移除)
strstream<> (在 C++98 中已弃用)(在 C++26 中已移除)
strstreambuf<> (在 C++98 中已弃用)(在 C++26 中已移除)
wbuffer_convert<> (在 C++17 中已弃用)(在 C++26 中已移除)
wstring_convert<> (在 C++17 中已弃用)(在 C++26 中已移除)
[编辑] 成员名称
consume_header (自 C++11 起)(在 C++17 中已弃用)(在 C++26 中已移除)
freeze() (在 C++98 中已弃用)(在 C++26 中已移除)
generate_header (自 C++11 起)(在 C++17 中已弃用)(在 C++26 中已移除)
little_endian (自 C++11 起)(在 C++17 中已弃用)(在 C++26 中已移除)
pcount() (在 C++98 中已弃用)(在 C++26 中已移除)
[编辑] 备注
已移除的名称被视为保留名称,未来在标准库修订中可能被其他设施重新使用。
为先前标准化保留的成员名称在可移植代码中不得用作类对象宏的名称。
[编辑] 缺陷报告
下列更改行为的缺陷报告追溯地应用于以前出版的 C++ 标准。
缺陷报告 | 应用于 | 发布时的行为 | 正确的行为 |
---|---|---|---|
LWG 3885 | C++17 | “op ”不是保留的成员名称 |
它是 |