迭代器字符串问题
我有一个字符串向量,我想迭代该向量,然后将该向量的内容输出到屏幕上(GUI)
用于填充页面的方法是 setValue(std::string);
问题是,有没有一种方法可以将字符串与迭代器关联起来,这样我就可以将该字符串解析到方法中并输出内容
所以我需要以某种方式获取<强>字符串str等于迭代器,然后我可以将str解析为参数
**std::string str;**
for(it = display.begin(); it < display.end(); it++)
{
}
I have a string vector and i want to iterate through the vector and then output the contents of that vector one the screen (GUI)
The method used to populate the page is setValue(std::string);
question is, is there a way i could associate a string to the iterator so then i can parse that string into the method and output the contents
So i need to somehow get string str equal that iterator and then i can parse str into the parameter
**std::string str;**
for(it = display.begin(); it < display.end(); it++)
{
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我了解,您问的是如何从
vector::iterator i
检索string
。答案是
*i
。例子:
From what I understand you are asking how to retrieve
string
fromvector<string>::iterator i
.Answer is
*i
.Example: