我试图将5个字符从字符数组复制到 std::string
char name[] = "Sally Magee";
std::string first;
copy(name, name + 5, first.begin()); //from #include <algorithm>
std::cout << first.c_str();
Run Code Online (Sandbox Code Playgroud)
但是我得到了字符串加上一大堆我不想要的不可打印的字符.有任何想法吗?谢谢.