gpt4 book ai didi

c++ - C++11 是否提供了一种更好的方式来动态连接字符串?

转载 作者:IT老高 更新时间:2023-10-28 12:43:04 25 4
gpt4 key购买 nike

我见过 this回答,我想知道(我希望)C++11 是否提出了一种更好的原生方法来连接字符串,并可能格式化字符串。

“更好”我的意思是实际上 真的 一行,就像在几乎所有更高级别的语言中一样(如果它支持类似 python 的“格式化字符串”%(tuple) 语法,但我猜猜这真是太希望了)。

理想的结果应该是这样的:

my_func("bla bla bla" << int(my_int) << "bla bla bla");

该答案中列出的唯一勉强可以接受的方法是 fastformat 方法,但我想知道 C++11 是否做得更好。

最佳答案

C++11 引入 to_string() 函数:

my_func("bla bla bla" + to_string(my_int) + "bla bla bla");

关于c++ - C++11 是否提供了一种更好的方式来动态连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9774504/

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