Symbol Index (removed)
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 |