C++格式化输出
00:00
std::format与格式化
1. std::format(C++20)
#include <format>
std::string s = std::format("Hello, {}!", "World");
std::string s2 = std::format("{0} + {1} = {2}", 1, 2, 3);
std::string s3 = std::format("{:.2f}", 3.14159); // "3.14"
std::string s4 = std::format("{:10d}", 42); // " 42"
2. std::print(C++23)
#include <print>
std::print("Hello, {}!\n", "World");
std::println("Value: {}", 42);