Namensräume
Varianten
Aktionen

Symbol Index (entfernt)

Von cppreference.com
 
 
Symbol-Index
std
(C++17)
(veraltet in C++20)
Makros
Entfernte Symbole (Zombie-Namen)
Nur Exposition-Symbole
 

Diese Seite versucht, alle Symbole aufzulisten, die in der Standardbibliothek im Namespace std oder im Geltungsbereich einer geskripteten Enumeration oder Klasse verfügbar waren, aber in folgenden Standards entfernt wurden. Die Symbole werden wie folgt geschrieben:

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

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

Inhalt

[bearbeiten] Entfernt in C++11   C++14   C++17   C++20   C++23   C++26

[bearbeiten] Entfernt in C++14

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

[bearbeiten] Entfernt in C++17

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

[bearbeiten] Mitgliedsnamen

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

[bearbeiten] Entfernt in C++20

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)

[bearbeiten] Mitgliedsnamen

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)

[bearbeiten] Entfernt in C++23

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

[bearbeiten] Mitgliedsnamen

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

[bearbeiten] Entfernt in C++26

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

[bearbeiten] Mitgliedsnamen

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

[bearbeiten] Hinweise

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

Namen, die als Mitglieder für frühere Standardisierungen reserviert sind, dürfen in portablem Code nicht als Namen für objektähnliche Makros verwendet werden.

[bearbeiten] 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 Mitgliedsname sie ist