home | help
std::locale::id::id(3)	       C++ Standard Libary	  std::locale::id::id(3)

NAME
     std::locale::id::id - std::locale::id::id

Synopsis
	Defined in header <locale>
	id();			   (1)
	id( const id& ) = delete;  (2)

	1) Default constructor: creates an object of type std::locale::id with
	implementation-specific content.
	2) Copy constructor is deleted; std::locale::id is not copyable.

Notes
	Because  locales  and facets must be available for the IO stream objects
     with static
	storage duration, such as std::cout,  typical  implementations	let  im-
     plicit default
	constructor  zero-initialize the contents of std::locale::id during sta-
     tic
	initialization (before constructors run for static objects), and when  a
     facet is
	added to any locale for the first time, the locale completes initializa-
     tion of the
	facet's id.

http://cppreference.com 	   2024.06.10		  std::locale::id::id(3)

home | help