Я новичок в векторах и новичок в классах. Как сказано, я нашел несколько сообщений о том, как создать вектор объектов. Я хочу знать, как можно создать вектор объектов из пользовательского ввода? Скажем, программа просит пользователя указать количество сотрудников (класс), которые он хочет создать. Пользователь хочет добавить 5 сотрудников. Поэтому пользователь должен ввести фамилию и имя сотрудника. Я имею в виду цикл, но я не уверен, как пойти на захват ввода пользователя (возможно, используя getline и push_back?) И сохранить его в векторе.C++ Заполнение вектора объектов с использованием пользователя
//Lets say class.h looks like this
class Employee
{
private:
string lastName;
string firstName;
public:
void setLastname(string);
void setFirstname(string);
string getLastname() const;
string getFirstname() const;
}
'станд :: cin' или' станд :: getline' и 'станд :: VECTOR' должен это делать. – Downvoter
Основное умение - разбивать большие проблемы на подзадачи. напримерспроектируйте цикл для своей программы таким образом, чтобы совершенно не ссылаться на * how *, вы получаете пользовательский ввод, если таковой имеется, только то, что вы делаете, и аналогичным образом не ссылается на * как * вы создаете объект Employee', а также как вы сохраните его в векторе. – Hurkyl