public member function
<ios> <iostream>
std::basic_ios::imbuelocale imbue (const locale& loc);
Imbue locale
Associates loc to both the stream and its associated stream buffer (if any) as the new locale object to be used with locale-sensitive operations.This function calls its inherited homonym ios_base::imbue(loc)
and, if the stream is associated with a stream buffer, it also calls rdbuf()->pubimbue(loc)
.
All callback functions registered with member register_callback are called by ios_base::imbue.
1
2
3
4
5
6
7
8
9
10
11
// imbue example
#include <iostream> // std::cout
#include <locale> // std::locale
int main()
{
std::locale mylocale(""); // get global locale
std::cout.imbue(mylocale); // imbue global locale
std::cout << 3.14159 << '\n';
return 0;
}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4