我有类电子邮件, 在她的构造函数中有参数“密件抄送”。 它的副本邮件的实际列表。 这些电子邮件没有固定的数量,后来我必须有可能扩展这个列表。列表(矢量)定义与数组
//constructor prototype
Email::Email(vector<string> bcc)
所以我想使用类型向量或列表的功能push_back()。 如何创建一个密件抄送电子邮件的新实例?
我实际上需要定义我的清单声明。
我发现这个定义与迭代器整数类型:
int myints[] = {16,2,77,29};
Email myEmail(vector<int> (myints, myints + sizeof(myints)/sizeof(int)));
,但它不是非常用户的朋友,我需要它使用字符串。
有没有这样的事情?
Email myEmail(vector<string> ("first","second","third"));
此问题已打开几个星期。如果还没有解决,你能提供更多的信息吗? – Johnsyweb 2010-06-13 22:32:33