91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
临洮县| 张掖市| 雅安市| 太仓市| 湘阴县| 沛县| 临泽县| 株洲市| 武义县| 乌什县| 海丰县| 宣武区| 句容市| 噶尔县| 九台市| 亚东县| 连云港市| 临武县| 轮台县| 乾安县| 永川市| 青龙| 张家港市| 常德市| 无棣县| 靖西县| 郁南县| 慈利县| 金溪县| 全南县| 瓦房店市| 收藏| 通江县| 廉江市| 博客| 金阳县| 会昌县| 道真| 丹寨县| 友谊县| 门头沟区|