Namespaces
Variants

Symbol Index (removed)

From cppreference.net

Diese Seite versucht, alle Symbole aufzulisten, die in früheren Versionen aus der Standardbibliothek im Namensraum std oder im Geltungsbereich einer scoped enumeration oder einer Klasse verfügbar waren, aber in nachfolgenden Standards entfernt wurden. Die Symbole werden wie folgt geschrieben:

  • Funktionsnamen mit () .
  • Templates mit <> .

Mitgliedernamen, die in anderen Typen noch verfügbar sind, werden hier nicht aufgeführt.

Inhaltsverzeichnis

Entfernt in C++11 C++14 C++17 C++20 C++23 C++26

Entfernt in C++14

gets() (in C++11 veraltet) (in C++14 entfernt)

In C++17 entfernt

auto_ptr <> (veraltet in C++11) (entfernt in C++17)
binary_function <> (veraltet in C++11) (entfernt in C++17)
bind1st<>() (veraltet in C++11) (entfernt in C++17)
bind2nd<>() (veraltet in C++11) (entfernt in C++17)
binder1st <> (veraltet in C++11) (entfernt in C++17)
binder2nd <> (veraltet in C++11) (entfernt in C++17)
const_mem_fun_ref_t <> (veraltet in C++11) (entfernt in C++17)
const_mem_fun_t <> (veraltet in C++11) (entfernt in C++17)
const_mem_fun1_ref_t <> (veraltet in C++11) (entfernt in C++17)
const_mem_fun1_t <> (veraltet in C++11) (entfernt in C++17)
get_unexpected() (veraltet in C++11) (entfernt in C++17)
mem_fun<>() (veraltet in C++11) (entfernt in C++17)
mem_fun_ref<>() (veraltet in C++11) (entfernt in C++17)
mem_fun_ref_t (veraltet in C++11) (entfernt in C++17)
mem_fun_t <> (veraltet in C++11) (entfernt in C++17)
mem_fun1_ref_t <> (veraltet in C++11) (entfernt in C++17)
mem_fun1_t <> (veraltet in C++11) (entfernt in C++17)
pointer_to_binary_function <> (veraltet in C++11) (entfernt in C++17)
pointer_to_unary_function <> (veraltet in C++11) (entfernt in C++17)
ptr_fun<>() (veraltet in C++11) (entfernt in C++17)
random_shuffle<>() (veraltet in C++14) (entfernt in C++17)
set_unexpected() (veraltet in C++11) (entfernt in C++17)
unary_function <> (veraltet in C++11) (entfernt in C++17)
unexpected_handler (veraltet in C++11) (entfernt in C++17)

Mitgliedernamen

io_state (veraltet in C++98) (entfernt in C++17)
op (veraltet in C++11) (entfernt in C++17)
open_mode (veraltet in C++98) (entfernt in C++17)
seek_dir (veraltet in C++98) (entfernt in C++17)
stossc() (veraltet in C++98) (entfernt in C++17)

In C++20 entfernt

binary_negate <> (in C++17 veraltet) (in C++20 entfernt)
get_temporary_buffer<>() (in C++17 veraltet) (in C++20 entfernt)
is_literal_type <> (seit C++11) (in C++17 veraltet) (in C++20 entfernt)
is_literal_type_v <> (seit C++17) (in C++17 veraltet) (in C++20 entfernt)
not1<>() (in C++17 veraltet) (in C++20 entfernt)
not2<>() (in C++17 veraltet) (in C++20 entfernt)
raw_storage_iterator <> (in C++17 veraltet) (in C++20 entfernt)
result_of <> (seit C++11) (in C++17 veraltet) (in C++20 entfernt)
result_of_t <> (seit C++14) (in C++17 veraltet) (in C++20 entfernt)
return_temporary_buffer<>() (in C++17 veraltet) (in C++20 entfernt)
unary_negate <> (in C++17 veraltet) (in C++20 entfernt)
uncaught_exception() (in C++17 veraltet) (in C++20 entfernt)

Mitgliedernamen

argument_type (in C++17 veraltet) (in C++20 entfernt)
first_argument_type (in C++17 veraltet) (in C++20 entfernt)
second_argument_type (in C++17 veraltet) (in C++20 entfernt)

Entfernt in C++23

declare_no_pointers() (seit C++11) (entfernt in C++23)
declare_reachable() (seit C++11) (entfernt in C++23)
get_pointer_safety() (seit C++11) (entfernt in C++23)
pointer_safety (seit C++11) (entfernt in C++23)
undeclare_no_pointers() (seit C++11) (entfernt in C++23)
undeclare_reachable<>() (seit C++11) (entfernt in C++23)

Mitgliedernamen

relaxed (seit C++11) (entfernt in C++23)
preferred (seit C++11) (entfernt in C++23)
strict (seit C++11) (entfernt in C++23)

Entfernt in C++26

codecvt_mode (seit C++11) (veraltet in C++17) (entfernt in C++26)
codecvt_utf16 <> (seit C++11) (veraltet in C++17) (entfernt in C++26)
codecvt_utf8 <> (seit C++11) (veraltet in C++17) (entfernt in C++26)
codecvt_utf8_utf16 <> (seit C++11) (veraltet in C++17) (entfernt in C++26)
istrstream <> (veraltet in C++98) (entfernt in C++26)
ostrstream <> (veraltet in C++98) (entfernt in C++26)
strstream <> (veraltet in C++98) (entfernt in C++26)
strstreambuf <> (veraltet in C++98) (entfernt in C++26)
wbuffer_convert <> (veraltet in C++17) (entfernt in C++26)
wstring_convert <> (veraltet in C++17) (entfernt in C++26)

Mitgliedernamen

consume_header (seit C++11) (veraltet in C++17) (entfernt in C++26)
freeze() (veraltet in C++98) (entfernt in C++26)
generate_header (seit C++11) (veraltet in C++17) (entfernt in C++26)
little_endian (seit C++11) (veraltet in C++17) (entfernt in C++26)
pcount() (veraltet in C++98) (entfernt in C++26)

Hinweise

Die entfernten Namen gelten als reserviert und können in zukünftigen Standardbibliothek-Revisionen für andere Einrichtungen wiederverwendet werden.

Namen, die als Member für frühere Standardisierungen reserviert sind, dürfen in portablem Code nicht als Name für objektartige Makros verwendet werden.

Fehlerberichte

Die folgenden verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.

DR Angewendet auf Verhalten wie veröffentlicht Korrigiertes Verhalten
LWG 3885 C++17 " op " war kein reservierter Member-Name ist es