如何通过给出索引号从列表中获取项目?
How to get item from list by giving index number?
我正在制作读取文本文件的程序
并将每个单词放入列表中
命名内容
我有问题
我不知道怎么得到
该列表中的单词
在 python 中是
'content[index_number]'。
提前致谢!
//importing//
#include <iostream>
#include <sstream>
#include <list>
#include <fstream>
using namespace std;
using std::ifstream;
int main()
{
std::string str = "";
std::list <string> content;
std::cout << "enter file name to read" << endl;
std::cin >> file;
//reading data//
ifstream indata;
std::string str;
indata.open(file);
indata >> str;
while (!indata.eof()) { indata >> str; content.push_back(str);}
indata.close();
return 0;
}
Python 列表是数组并允许随机访问。所以在 C++ 中做同样的事情,把你的话放在 std::vector<std::string> content
中,你会得到 content[i]
就像在 python 中一样,尽管 content.at(i)
更安全所以使用它。
我正在制作读取文本文件的程序 并将每个单词放入列表中 命名内容 我有问题 我不知道怎么得到 该列表中的单词 在 python 中是 'content[index_number]'。 提前致谢!
//importing//
#include <iostream>
#include <sstream>
#include <list>
#include <fstream>
using namespace std;
using std::ifstream;
int main()
{
std::string str = "";
std::list <string> content;
std::cout << "enter file name to read" << endl;
std::cin >> file;
//reading data//
ifstream indata;
std::string str;
indata.open(file);
indata >> str;
while (!indata.eof()) { indata >> str; content.push_back(str);}
indata.close();
return 0;
}
Python 列表是数组并允许随机访问。所以在 C++ 中做同样的事情,把你的话放在 std::vector<std::string> content
中,你会得到 content[i]
就像在 python 中一样,尽管 content.at(i)
更安全所以使用它。