обычного массива при передаче его в функцию. Так как передается указатель, то просто так узнать размер массива не получается. В гугле советуют в основном sizeof (array) / sizeof (array[0]) , что тоже не работает. Остается только передавать вторым аргументов размерность массива?
А чем вам собсно не нравится передача вторым аргументом?
да или работать с std::array он статичен но знает свой размер
смотря что хранишь, можно в конце некий терминатор хранить
вот так можно(выше ссылку кинул)
Обсуждают сегодня