المتغيرات
فضاءات التسمية
أفعال

std::{{{1}}}::emplace_front

من cppreference.com
template< class... Args >
void emplace_front( Args&&... args );
(since C++11)

Inserts a new element to the beginning of the container. The element is constructed through std::allocator_traits::construct‎, which typically uses placement-new to construct the element in-place at the location provided by the container. The arguments ‎args...‎ are forwarded to the constructor as std::forward<Args>(args)....

Information on iterator invalidation is copied from here

محتويات

[تعديل] Parameters

args - arguments to forward to the constructor of the element

قالب:par hreq قالب:par req concept

[تعديل] Return value

(none)

[تعديل] Complexity

Constant.

[تعديل] Exceptions

If an exception is thrown, this function has no effect (strong exception guarantee).

[تعديل] See also

قالب:dsc mem fun