QuackatronHQ / Gigarepo

Inefficient use of std::vector in loop CXX-P2007
Performance
Major
1 occurrence in this check
Reallocating memory using push_back. Consider adding work_exp.reserve(employee_names.size()); before the loop.
19  // Do work_exp.reserve(employee_names.size());
20  // work_exp.reserve(employee_names.size());
21  for (const auto& name : employee_names)
22    work_exp.push_back(EmployeeDetails(name));23}
24
25bool employee_exist(std::vector<EmployeeDetails> employee_details,