std::allocator::construct - cppreference.com
De cppreference.com
</tbody> <tbody class="t-dcl-rev "> </tbody><tbody>
| Definido en el archivo de encabezado |
||
|
|
(1) | (hasta C++11) |
|
|
(2) | (desde C++11) (en desuso en C++17) (eliminado en C++20) |
Construye un objeto de tipo T en el almacenamiento asignado no inicializado al que apunta p, usando new de ubicación.
1) Llama a new((void *)p) T(val).
2) Llama a ::new((void *)p) U(std::forward<Args>(args)...)
Parámetros
| p | - | Un puntero al almacenamiento asignado no inicializado. |
| val | - | El valor a usar como el argumento del constructor de copia. |
| args... | - | Los argumentos del constructor a usar. |
Valor de retorno
(Ninguno)
Véase también
construye un objeto en el almacenamiento asignado Original: constructs an object in the allocated storage The text has been machine-translated via Google Translate. (plantilla de función) [editar] | |
| Crea un objeto en una dirección dada (plantilla de función) [editar] | |
| Funciones de asignación. (función) [editar] |