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

FreeBSD Manual Pages

  
 
  

home | help
std::map::count(3)	      C++ Standard Libary	    std::map::count(3)

NAME
       std::map::count - std::map::count

Synopsis
	  size_type count( const Key& key ) const; (1)
	  template< class K >			   (2) (since C++14)
	  size_type count( const K& x )	const;

	  Returns  the number of elements with key that	compares equivalent to
       the specified
	  argument, which is either 1 or 0 since this container	does not allow
       duplicates.

	  1) Returns the number	of elements with key key.
	  2) Returns the number	of elements with key that compares  equivalent
       to the value x.
	  This overload	participates in	overload resolution only if the	quali-
       fied-id
	  Compare::is_transparent  is  valid  and  denotes  a type. They allow
       calling this
	  function without constructing	an instance of Key.

Parameters
	  key -	key value of the elements to count
	  x   -	alternative value to compare to	the keys

Return value
	  Number of elements with key that compares equivalent to  key	or  x,
       which is	either 1
	  or 0 for (1).

Complexity
	  Logarithmic in the size of the container.

Example
See also
	  find	      finds element with specific key
		      (public member function)
	  equal_range returns range of elements	matching a specific key
		      (public member function)

http://cppreference.com		  2022.07.31		    std::map::count(3)

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

home | help