170 похожих чатов

Можно ли как-то передать функции ссылку на динамический массив?

28 ответов

26 просмотров

Канешн

Daniil- Автор вопроса

Хочу вот так: void f( int (&arr)[x][y] ) Массив двухмерный

Daniil- Автор вопроса
Daniil
Хочу вот так: void f( int (&arr)[x][y] ) Массив д...

Как ты передашь динамический массив в такую функцию? template <typename T> void f(T**& arr) {} Можно так или вектора передать

Denys Khodakov
Как ты передашь динамический массив в такую функци...

template <typename T> void f(T**& arr) {} никогда так не пиши

Можно. Инициализируй ссылку разименовав указатель на массив

Ilya Zviagin
Это не ссылка на массив

Ну это ссылка на указатель на указатель на Т?

Danya🔥
Примерно всё

Так а что именно?

Ты разобрался?

Denys Khodakov
Так а что именно?

Ссылка на двойной указатель

Danya🔥
Ссылка на двойной указатель

Так в этом и идея или я чего-то не понимаю?

Denys Khodakov
Так в этом и идея или я чего-то не понимаю?

Не знаю какая здесь может быть идея Это не нужно

Вот вопрос был.

Расскажи для начала что такое динамический массив

Ilya Zviagin
Что такое динамический массив?

Массив с изменяемым в рантайме размером

Daniil- Автор вопроса
Danya🔥
Расскажи для начала что такое динамический массив

Мне нужно в функцию передавать массив, который создается выше. И все это внутри класса, где этот самый массив - поле класса

Daniil- Автор вопроса
Ilya Zviagin
Вот вопрос был.

Нет ещё, я отходил, сейчас продолжу ковырять)

Daniil
Мне нужно в функцию передавать массив, который соз...

Ещё раз: какой тип у твоего динамического массива?

Daniil
uint8_t

Это не массив

Danya🔥
Это не массив

uint8_t* тоже не массив

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

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
День добрый, подскажите пожалуйста, есть ли какой-то способ сказать ребару не компилировать определённое приложение? Всю доку их перечиатл ничего подобного не нашёл
Кирилл
14
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
10
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Здравствуйте, хочу сделать HelloWorld в консоли Дельфи, но функция API ничего не выводит, что я делаю не так? program Hello; {$APPTYPE CONSOLE} uses System.SysUtils, WinAPI.Wi...
Sergey Vinogradov
20
Карта сайта