o0'*_*0'. 30 c++ string concatenation string-formatting c++11
我已经看到了这个答案,我想(如果C++ 11已经提出了一种本地更好的方法来连接和可能格式化字符串).
"更好"我的意思实际上是单行,就像在几乎所有更高级别的语言中一样(如果它支持像python的"格式化字符串"%(元组)语法这样的奖励点,但我想这真的是希望太多了).
理想的结果应该是这样的:
my_func("bla bla bla" << int(my_int) << "bla bla bla");
Run Code Online (Sandbox Code Playgroud)
答案中列出的唯一几乎不可接受的方法是快速格式化的方法,但我想知道C++ 11是否能够做得更好.
bam*_*s53 50
C++ 11引入了to_string()函数:
my_func("bla bla bla" + to_string(my_int) + "bla bla bla");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12271 次 |
| 最近记录: |