sách gpt4 ai đã đi

c++ - 将迭代器存储到字符串中(转换、转换、追加?)

In lại 作者:行者123 更新时间:2023-11-28 02:32:32 29 4
mua khóa gpt4 Nike

我正在尝试将一个字符串逐个字符地复制到另一个字符串中。目的不是复制整个字符串,而是复制其中的一部分(我稍后会为此做一些条件......)

但我不知道如何使用迭代器.

你能帮帮我吗?

std::string str = "Hello world";
std::string tmp;

for (std::string::iterator it = str.begin(); it != str.end(); ++it)
{
tmp.append(*it); // I'd like to do something like this.
}

1 Câu trả lời

为什么不使用 + 运算符来连接字符串:

#include 
#include
sử dụng không gian tên std;
int main(void)
{
string str = "Hello world";
string tmp = "";

for (string::iterator it = str.begin(); it != str.end(); ++it)
{
tmp+=(*it); // I'd like to do something like this.
}
cout << tmp;
getchar();
trả về (0);
}

关于c++ - 将迭代器存储到字符串中(转换、转换、追加?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28579013/

29 4 0
Bài viết được đề xuất: javascript - soda.js Selenium RC 2 如何重用浏览器 session
Bài viết được đề xuất: PHP 和 CSS : dynamically linking CSS using PHP
Bài viết được đề xuất: javascript - setAttribute ("transform",...) 不适用于 yếu tố
Bài viết được đề xuất: jQuery UI 对话框随机 CSS 属性
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com