亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C++中locale的使用示例有哪些

c++
小樊
81
2024-08-17 22:29:37
欄目: 編程語言

  1. 設置本地化信息:
#include <iostream>
#include <locale>

int main() {
    std::locale::global(std::locale("en_US.UTF-8"));
    
    // 使用當前本地化信息輸出日期時間
    std::cout.imbue(std::locale(""));
    std::time_t now = std::time(nullptr);
    std::cout << std::put_time(std::localtime(&now), "%c") << std::endl;
    
    return 0;
}
  1. 格式化數字:
#include <iostream>
#include <locale>

int main() {
    double num = 1234567.89;
    
    // 使用當前本地化信息格式化數字
    std::cout.imbue(std::locale(""));
    std::cout << std::fixed << std::put_money(num) << std::endl;
    
    return 0;
}
  1. 使用貨幣符號:
#include <iostream>
#include <locale>

int main() {
    double price = 50.5;
    
    // 使用當前本地化信息輸出貨幣符號
    std::cout.imbue(std::locale(""));
    std::cout << std::showbase << std::put_money(price) << std::endl;
    
    return 0;
}

0
车致| 乌拉特前旗| 封开县| 日照市| 仙居县| 诸暨市| 平邑县| 彩票| 葫芦岛市| 开江县| 嵊泗县| 镇康县| 铁岭县| 滨海县| 盐边县| 柳州市| 乌拉特后旗| 霍城县| 威信县| 体育| 滁州市| 长泰县| 龙口市| 琼结县| 安龙县| 景谷| 西盟| 客服| 静海县| 伊宁市| 浮山县| 柘荣县| 舟山市| 手游| 丁青县| 赤峰市| 阜城县| 偃师市| 出国| 上杭县| 镇远县|