Я работаю в классе под названием Служащий, и я пытаюсь создать конструктор, который принимает массив в качестве параметраПасс ссылки на массив объектов
class Employee
{
Employee * array[9];
public:
Employee(Employee * arr[]);
}
Но это не будет работать, так что я м думая о передаче по ссылке arr
, за исключением того, что я не могу просто добавить & до arr
... Любые идеи? Благодаря
Используйте 'std :: vector'./end thread –
«... который принимает массив как параметр». Массив * what * ?? Ваш член - это массив указателей, в то время как вы являетесь параметром, является простым указателем (при условии, что вы исправили неповторимую синтаксическую ошибку закрытия ')'). В лучшем случае ваш вопрос неясен. – WhozCraig
Почему бы не работать? По умолчанию массивы передаются по ссылке *. Но имеют ли объекты Employee действительно массивы объектов Employee в качестве членов? Вы уверены, что ваш дизайн верен? – EJP