gpt4 book ai didi

c++ - 如何将字符串数组的值分配给 "Name"+ #,例如。名称 1、名称 2、名称 3 等。C++

转载 作者:行者123 更新时间:2023-11-28 00:59:50 26 4
gpt4 key购买 nike

我正在尝试做这样的事情:Name[i] = "Name"+ (i+1) 在 forloop 中,这样数组的值将是:Name[0] = Name1Name[1] = Name2Name[2] = Name3

除了将 i 的值转换为 char 并将其添加到字符串之外,还有更简单的方法吗?

最佳答案

使用 C++2011 时,您还可以使用 std::to_string():

name[i] = "Name" + std::to_string(i + 1);

这应该避免创建字符串流的需要。

关于c++ - 如何将字符串数组的值分配给 "Name"+ #,例如。名称 1、名称 2、名称 3 等。C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354607/

26 4 0