【发布时间】:2013-09-17 11:51:14
【问题描述】:
我目前正在尝试编写一个程序,该程序应该将来自 cin 的传入数据存储到具有结构类型元素的向量中。
struct data{
int times;
string name;
};
并将它们存储在向量中
vector<data> data_list;
我遇到的问题是使用插入函数将它们存储在向量中的语法。
我试过data_list.insert(data_list.begin(),5);
用于在第一个索引处存储 int 值 5 但它不起作用。有什么建议吗?
【问题讨论】:
-
您为什么期望这会起作用?
5不是data。目前还不清楚你的目标是什么。
标签: c++ c++11 vector struct insert