Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::flat_m...mplace_hint(3)  C++ Standard Libary std::flat_m...mplace_hint(3)

NAME
       std::flat_multimap::emplace_hint	- std::flat_multimap::emplace_hint

Synopsis
	  template<		   class...		  Args		     >
       (since C++23)
	  iterator emplace_hint( const_iterator	hint, Args&&...	args );

	  Inserts a new	element	into the container as close as possible	to the
       position	just
	  before hint.

	  The  constructor  of	the  element  type   (value_type,   that   is,
       std::pair<const Key, T>)
	  is  called  with exactly the same arguments as supplied to the func-
       tion, forwarded
	  with std::forward<Args>(args)....

	   Information on iterator invalidation	is copied from here

Parameters
	  hint - iterator to the position before which the new element will be
       inserted
	  args - arguments to forward to the constructor of the	element

Return value
	  An iterator to the inserted element.

Exceptions
	  If an	exception is thrown for	any reason, this function has  no  ef-
       fect (strong
	  exception safety guarantee).

Complexity
	   This	section	is incomplete

Example
	   This	section	is incomplete
	   Reason: no example

See also
	  emplace constructs element in-place
		  (public member function)
	  insert  inserts elements
		  (public member function)

Categories:
	    * Todo without reason
	    * Todo no example

http://cppreference.com		  2024.06.10	  std::flat_m...mplace_hint(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::flat_multimap::emplace_hint&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help