3 Ekim 2016 Pazartesi

locale info Sınıfı

Giriş
Şu satırı dahil ederiz.
#include <boost/locale.hpp>
name metodu
Şöyle yaparız.
std::locale loc = gen("en_US.UTF-8");

std::cout << std::use_facet<boost::locale::info>(loc).name() << std::endl;
std::cout << std::use_facet<boost::locale::info>(loc).language() << std::endl;
std::cout << std::use_facet<boost::locale::info>(loc).country() << std::endl;
std::cout << std::use_facet<boost::locale::info>(loc).variant() << std::endl;
std::cout << std::use_facet<boost::locale::info>(loc).encoding() << std::endl;
std::cout << std::use_facet<boost::locale::info>(loc).utf8() << std::endl;
Çıktı olarak şuna benzer bir şey alırız.
en_US.UTF-8
en
US

utf-8
1

Hiç yorum yok:

Yorum Gönder