У меня есть электронная почта класса,
в ее конструкторе есть параметр "bcc".
Это на самом деле список писем для копий.
Не существует фиксированного количества этих писем, и позже я должен иметь возможность расширить этот список.
//constructor prototype
Email::Email(vector<string> bcc)
Так что я хочу использовать вектор типа или список для этого и функцию push_back ().
Как я могу создать новый экземпляр с письмами bcc?
Мне нужно объявление с определением для моего списка.
Я нашел это определение с итератором для целочисленного типа:
int myints[] = {16,2,77,29};
Email myEmail(vector<int> (myints, myints + sizeof(myints) / sizeof(int) ));
, но это не очень друг, и он мне нужен со строками.
Есть что-нибудь подобное?
Email myEmail(vector<string> ("first","second","third"));