gpt4 book ai didi

c++ - 如何从 std::locale 对象获取一个方面?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:27:20 25 4
gpt4 key购买 nike

我想获取本地语言环境的 numpunct 方面。我可以通过用空字符串 std::locale native_loc("") 构造一个对象来生成一个本地语言环境对象,但是一旦我有了它,我该如何获得一个从中?我找到的文档并没有真正显示两者之间的联系。

最佳答案

使用 use_facet<facet_type>(locale) :

std::numpunct<char> const&n = std::use_facet< std::numpunct<char> >(std::locale(""));

关于c++ - 如何从 std::locale 对象获取一个方面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2381941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com