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

FreeBSD Manual Pages

  
 
  

home | help
std::flat_multimap::values(3) C++ Standard Libarystd::flat_multimap::values(3)

NAME
       std::flat_multimap::values - std::flat_multimap::values

Synopsis
	  const	mapped_container_type& values()	const noexcept;	 (since	C++23)

	  Return a constant reference to the adapted values container. Equiva-
       lent to return
	  c.values;.

Parameters
	  (none)

Return value
	  The underlying values	container.

Complexity
	  Constant.

Example
       // Run this code

	#include <flat_map>
	#include <print>
	#include <type_traits>
	#include <vector>

	int main()
	{
	    std::flat_multimap<int, double> map{{1, 1.1}, {2, 2.2}, {3,	3.3}};

	    // The default values container is std::vector:
	    static_assert(std::is_same_v<decltype(map.values()),	 const
       std::vector<int>&>);

	    std::println("{}", map.values());
	}

Output:
	[1.1, 2.2, 3.3]

See also
	  keys direct access to	the underlying keys container
	       (public member function)

http://cppreference.com		  2024.06.10	 std::flat_multimap::values(3)

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

home | help