std::locale::operator=
From cppreference.com
                    
                                        
                    
                    
                                                            
                    | Defined in header  <locale> | ||
| const locale& operator=( const locale& other ); | ||
Creates a copy of other, replacing the contents of *this. The reference counts of all facets held by other are incremented. The reference counts of all facets previously held by *this are decremented, and those facets whose reference count becomes zero are deleted.
| Contents | 
[edit] Return value
Returns *this, which is now a copy of other.
[edit] Exceptions
| (none) | (until C++11) | 
| noexcept specification:   noexcept | (since C++11) | 
[edit] Example
| This section is incomplete Reason: no example | 
[edit] See also
| constructs a new locale (public member function) | 


