Symbol Index (removed)
Esta página intenta enumerar todos los símbolos que estaban disponibles desde la biblioteca estándar en el espacio de nombres std o en el ámbito de una enumeración con ámbito o una clase, pero que fueron eliminados en estándares posteriores. Los símbolos se escriben de la siguiente manera:
-
Nombres de función con
(). -
Plantillas con
<>.
Los nombres de miembros que aún están disponibles en otros tipos no se listan aquí.
Contenidos |
Eliminado en C++11 C++14 C++17 C++20 C++23 C++26
Eliminado en C++14
gets()
(obsoleto en C++11)
(eliminado en C++14)
Eliminado en C++17
auto_ptr
<>
(obsoleto en C++11)
(eliminado en C++17)
binary_function
<>
(obsoleto en C++11)
(eliminado en C++17)
bind1st<>()
(obsoleto en C++11)
(eliminado en C++17)
bind2nd<>()
(obsoleto en C++11)
(eliminado en C++17)
binder1st
<>
(obsoleto en C++11)
(eliminado en C++17)
binder2nd
<>
(obsoleto en C++11)
(eliminado en C++17)
const_mem_fun_ref_t
<>
(obsoleto en C++11)
(eliminado en C++17)
const_mem_fun_t
<>
(obsoleto en C++11)
(eliminado en C++17)
const_mem_fun1_ref_t
<>
(obsoleto en C++11)
(eliminado en C++17)
const_mem_fun1_t
<>
(obsoleto en C++11)
(eliminado en C++17)
get_unexpected()
(obsoleto en C++11)
(eliminado en C++17)
mem_fun<>()
(obsoleto en C++11)
(eliminado en C++17)
mem_fun_ref<>()
(obsoleto en C++11)
(eliminado en C++17)
mem_fun_ref_t
(obsoleto en C++11)
(eliminado en C++17)
mem_fun_t
<>
(obsoleto en C++11)
(eliminado en C++17)
mem_fun1_ref_t
<>
(obsoleto en C++11)
(eliminado en C++17)
mem_fun1_t
<>
(obsoleto en C++11)
(eliminado en C++17)
pointer_to_binary_function
<>
(obsoleto en C++11)
(eliminado en C++17)
pointer_to_unary_function
<>
(obsoleto en C++11)
(eliminado en C++17)
ptr_fun<>()
(obsoleto en C++11)
(eliminado en C++17)
random_shuffle<>()
(obsoleto en C++14)
(eliminado en C++17)
set_unexpected()
(obsoleto en C++11)
(eliminado en C++17)
unary_function
<>
(obsoleto en C++11)
(eliminado en C++17)
unexpected_handler
(obsoleto en C++11)
(eliminado en C++17)
Nombres de miembros
io_state
(obsoleto en C++98)
(eliminado en C++17)
op
(obsoleto en C++11)
(eliminado en C++17)
open_mode
(obsoleto en C++98)
(eliminado en C++17)
seek_dir
(obsoleto en C++98)
(eliminado en C++17)
stossc()
(obsoleto en C++98)
(eliminado en C++17)
Eliminado en C++20
binary_negate
<>
(obsoleto en C++17)
(eliminado en C++20)
get_temporary_buffer<>()
(obsoleto en C++17)
(eliminado en C++20)
is_literal_type
<>
(desde C++11)
(obsoleto en C++17)
(eliminado en C++20)
is_literal_type_v
<>
(desde C++17)
(obsoleto en C++17)
(eliminado en C++20)
not1<>()
(obsoleto en C++17)
(eliminado en C++20)
not2<>()
(obsoleto en C++17)
(eliminado en C++20)
raw_storage_iterator
<>
(obsoleto en C++17)
(eliminado en C++20)
result_of
<>
(desde C++11)
(obsoleto en C++17)
(eliminado en C++20)
result_of_t
<>
(desde C++14)
(obsoleto en C++17)
(eliminado en C++20)
return_temporary_buffer<>()
(obsoleto en C++17)
(eliminado en C++20)
unary_negate
<>
(obsoleto en C++17)
(eliminado en C++20)
uncaught_exception()
(obsoleto en C++17)
(eliminado en C++20)
Nombres de miembros
argument_type
(obsoleto en C++17)
(eliminado en C++20)
first_argument_type
(obsoleto en C++17)
(eliminado en C++20)
second_argument_type
(obsoleto en C++17)
(eliminado en C++20)
Eliminado en C++23
declare_no_pointers()
(desde C++11)
(eliminado en C++23)
declare_reachable()
(desde C++11)
(eliminado en C++23)
get_pointer_safety()
(desde C++11)
(eliminado en C++23)
pointer_safety
(desde C++11)
(eliminado en C++23)
undeclare_no_pointers()
(desde C++11)
(eliminado en C++23)
undeclare_reachable<>()
(desde C++11)
(eliminado en C++23)
Nombres de miembros
relaxed
(desde C++11)
(eliminado en C++23)
preferred
(desde C++11)
(eliminado en C++23)
strict
(desde C++11)
(eliminado en C++23)
Eliminado en C++26
codecvt_mode
(desde C++11)
(obsoleto en C++17)
(eliminado en C++26)
codecvt_utf16
<>
(desde C++11)
(obsoleto en C++17)
(eliminado en C++26)
codecvt_utf8
<>
(desde C++11)
(obsoleto en C++17)
(eliminado en C++26)
codecvt_utf8_utf16
<>
(desde C++11)
(obsoleto en C++17)
(eliminado en C++26)
istrstream
<>
(obsoleto en C++98)
(eliminado en C++26)
ostrstream
<>
(obsoleto en C++98)
(eliminado en C++26)
strstream
<>
(obsoleto en C++98)
(eliminado en C++26)
strstreambuf
<>
(obsoleto en C++98)
(eliminado en C++26)
wbuffer_convert
<>
(obsoleto en C++17)
(eliminado en C++26)
wstring_convert
<>
(obsoleto en C++17)
(eliminado en C++26)
Nombres de miembros
consume_header
(desde C++11)
(obsoleto en C++17)
(eliminado en C++26)
freeze()
(obsoleto en C++98)
(eliminado en C++26)
generate_header
(desde C++11)
(obsoleto en C++17)
(eliminado en C++26)
little_endian
(desde C++11)
(obsoleto en C++17)
(eliminado en C++26)
pcount()
(obsoleto en C++98)
(eliminado en C++26)
Notas
Los nombres eliminados se consideran reservados y pueden reutilizarse para otras facilidades en futuras revisiones de la biblioteca Estándar.
Los nombres reservados como miembros para estandarizaciones previas no pueden utilizarse como nombre para macros de tipo objeto en código portable.
Informes de defectos
Los siguientes informes de defectos que modifican el comportamiento se aplicaron retroactivamente a los estándares de C++ publicados anteriormente.
| DR | Aplicado a | Comportamiento publicado | Comportamiento correcto |
|---|---|---|---|
| LWG 3885 | C++17 |
“
op
” no era un nombre de miembro reservado
|
lo es |