Передача C++ массив ссылкой

этому позволяют передать массив ссылкой?

 void foo(double& *bar) 

Кажется, что мой компилятор говорит "нет". Почему? Что надлежащий путь состоит в том, чтобы передать массив ссылкой? Или работа вокруг? У меня есть аргумент Array, который мой метод должен изменить и что я должен получить впоследствии. С другой стороны, я мог сделать этот массив участником класса, который хорошо работает, но он имеет много недостатков для другой части моего кода (что я хотел бы избежать).

Спасибо и всего наилучшего.

62
задан 25 May 2015 в 12:17

1 ответ

8.3.5.8 Если тип параметра включает тип формы “pointer к массиву неизвестных, связанных T”, или “reference к массиву неизвестных, связанных T, ” программа, плохо формируется

3
ответ дан 31 October 2019 в 13:42

Другие вопросы по тегам:

Похожие вопросы: