std::messages<CharT>::close,std::messages<CharT>::do_close (3) - Linux Man Pages
Defined in header <locale>
void close( catalog c ) const;
virtual void do_close( catalog c ) const;
1) public member function, calls the protected virtual member function do_close of the most derived class.
2) Releases the implementation-defined resources associated with an open catalog that is designated by the value c of type catalog (inherited from std::messages_base), which was obtained from open().
c - a valid open catalog identifier, on which close() has not yet been called
On POSIX systems, this function call usually translates to a call to catclose(). In GNU libstdc++, which is implemented in terms of GNU gettext(), it does nothing.
The following example demonstrated retrieval of messages: on a typical GNU/Linux system it reads from /usr/share/locale/de/LC_MESSAGES/sed.mo
// Run this code