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

В C++ можно поместить в переменную масив из другого двухмерного

масива?

23 ответов

14 просмотров

Прям скопировать?

Misha- Автор вопроса
Kirill 🚜
Прям скопировать?

Именно адрес поместить в переменную. И можно ли скопировать по простому тоже интересно

Misha
Именно адрес поместить в переменную. И можно ли ск...

Адрес легко, скопировать тоже просто Какого типа у тебя массив?

Misha
Двухмерный инт

Ну, контейнер какой? Или обычный сишный массив?

Misha- Автор вопроса
Kirill 🚜
Ну, контейнер какой? Или обычный сишный массив?

Не совсем понимаю о чем вы int countlvl[levels][players]{0};

Misha
Не совсем понимаю о чем вы int countlvl[levels][p...

countlvl[x] - это int*. Можешь легко положить это в переменную типа int* скопировать можешь через std::copy

Misha
Не совсем понимаю о чем вы int countlvl[levels][p...

mat[x] = contlvl[i][j];//так скопируешь mat[x] = &countlvl[i][j];//так вложишь адрес

Misha- Автор вопроса
Иоанн Гольден
mat[x] = contlvl[i][j];//так скопируешь mat[x] = &...

Ошибка int levels = 7, players = 5; int countlvl[levels][players]{0}; int innerLvl;

В C/C++ массивы - недообъекты, они не копирутся привычным для всех остальных объектов образом, но ссылку на одномерный массив из двухмерного вы можете получить const int levels = 2; const int players = 3; int countlvl[levels][players] = {0}; int (&r)[players] = countlvl[1];

Misha
Ошибка int levels = 7, players = 5; int c...

Тебе нужно взять значение из матрицы и поместить его в массив? Правильно понял? Или массив из матрицы и обработать его отдельно?

Kirill 🚜
Где ошибка?

countlvl[0] имеет другой тип

Anatoly Shirokov
нет

Какой получается тип?

Kirill 🚜
Какой получается тип?

Ссылка на строку массива

Kirill 🚜
И чем это не int*& ?

Это ссылка на указатель

Kirill 🚜
Какой получается тип?

ссылка на одномерный массив, я же привел выше: int (&r)[players] = countlvl[1];

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта