gpt4 book ai didi

C++ 字符串格式化,如 Python "{}".format

转载 作者:bug小助手 更新时间:2023-10-28 10:49:26 26 4
gpt4 key购买 nike

我正在寻找一种快速而简洁的方法来打印一个漂亮的表格格式,并且单元格被正确对齐。

在c++中有没有一种方便的方法来创建具有一定长度的子字符串,如python格式

"{:10}".format("some_string")

最佳答案

在 C++20 中,您将能够使用 std::format为 C++ 带来了类似 Python 的格式:

auto s = std::format("{:10}", "some_string");

在此之前,您可以使用开源 {fmt} formatting library , std::format 是基于。

免责声明:我是 {fmt} 和 C++20 std::format 的作者。

关于C++ 字符串格式化,如 Python "{}".format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44838810/

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