xtd
1.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
culture_info_current_culture.cpp
Shows how to use
xtd::globalization::culture_info::current_culture
property.
#include <xtd/xtd>
using namespace
xtd::globalization
;
auto
main() ->
int
{
// Display the name of the current culture.
console::write_line
(
"The current culture is {}."
,
culture_info::current_culture
().name());
console::write_line
(
"The current locale is {}."
, std::locale {}.name());
console::write_line
();
// Change the current culture to ar-MA.
culture_info::current_culture
(
culture_info
{
"ar-MA"
});
console::write_line
(
"The current culture is now {}."
,
culture_info::current_culture
().name());
console::write_line
(
"The current locale is now {}."
, std::locale {}.name());
console::write_line
();
// Change the current locale to fr_FR.UTF-8.
std::locale::global(std::locale {
"fr_FR.UTF-8"
});
console::write_line
(
"The current culture is now {}."
,
culture_info::current_culture
().name());
console::write_line
(
"The current locale is now {}."
, std::locale {}.name());
}
// This code produces the following output :
//
// The current culture is en-US.
// The current locale is C.
//
// The current culture is now ar-MA.
// The current locale is now ar_MA.UTF-8.
//
// The current culture is now fr-FR.
// The current locale is now fr_FR.UTF-8.
xtd::console::write_line
static auto write_line() -> void
Writes the current line terminator to the standard output stream using the specified format informati...
xtd::globalization::culture_info
Provides information about a specific culture (called a locale for unmanaged code development)....
Definition
culture_info.hpp:42
xtd::globalization::culture_info::current_culture
static auto current_culture() noexcept -> xtd::globalization::culture_info
Gets the xtd::globalization::culture_info object that represents the culture used by the current appl...
xtd::globalization
Contains classes that define culture-related information, including language, country/region,...
Definition
culture_info.hpp:19
Generated on
for xtd by
Gammasoft
. All rights reserved.