Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt ein Element hinzu, das direkt dem Ende des Vektors erstellt wird.
template <class... Types>
void emplace_back(
Types&&... _Args);
Parameter
Parameter |
Description |
|---|---|
_Args |
Konstruktorargumente.Die Funktion leitet ab, die die Konstruktorüberladung, die auf Grundlage der Argumente aufzurufen bereitgestellt hat. |
Beispiel
#include <vector>
struct obj
{
obj(int, double) {}
};
int main()
{
std::vector<obj> v;
v.emplace_back(1, 3.14); // obj in created in place in the vector
}
Anforderungen
Header: <vector>
Namespace: std