Size: a a a

2020 July 24

МВ

Макс Воробьев... in supapro.cxx
NONE
А почему при передаче двумерного массива, как аргумента функции, мы можем не указывать первую размерность?
что есть двумерный массив и как передаешь?
источник

МВ

Макс Воробьев... in supapro.cxx
Type**? std::vector<std::vector<Type>>?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
NONE
А почему при передаче двумерного массива, как аргумента функции, мы можем не указывать первую размерность?
Потому же почему
void foo(int arr[10])
это тоже самое что и
void foo(int *arr)
источник

/

/bin/cat in supapro.cxx
разве в первом случае не будет копирования?
источник

N

NONE in supapro.cxx
Макс Воробьев
что есть двумерный массив и как передаешь?
простой
double arr[5][4]
в функцию
void display(double arr[][4])
источник

/

/bin/cat in supapro.cxx
может быть будет проще сделать std::array и получать const generic для итераций? Тогда можно будет просто взять ссылку на массив
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
/bin/cat
может быть будет проще сделать std::array и получать const generic для итераций? Тогда можно будет просто взять ссылку на массив
И так можно взять ссылку
источник

МВ

Макс Воробьев... in supapro.cxx
/bin/cat
может быть будет проще сделать std::array и получать const generic для итераций? Тогда можно будет просто взять ссылку на массив
там может быть C
источник

N

NONE in supapro.cxx
/bin/cat
может быть будет проще сделать std::array и получать const generic для итераций? Тогда можно будет просто взять ссылку на массив
пока что изучаю фундамент языка
источник

AS

Anatoly Shirokov in supapro.cxx
NONE
простой
double arr[5][4]
в функцию
void display(double arr[][4])
Потому что массив при передаче в функцию деградирует (низводится, decay) до указателя. Массив - недообъект, его нельзя передать по значению в функцию и вернуть из функции, как значение.
источник

МВ

Макс Воробьев... in supapro.cxx
Anatoly Shirokov
Потому что массив при передаче в функцию деградирует (низводится, decay) до указателя. Массив - недообъект, его нельзя передать по значению в функцию и вернуть из функции, как значение.
разве в C нет возможннности передать [n][m]? https://www.geeksforgeeks.org/pass-2d-array-parameter-c/
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Только указатель/ссылку
источник

AS

Anatoly Shirokov in supapro.cxx
Нет
источник

អមតៈ in supapro.cxx
Хеллоу
источник

អមតៈ in supapro.cxx
Кто что посоветует почитать для изучения c++?
источник

MK

Mikhail Kornaukhov in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Потому же почему
void foo(int arr[10])
это тоже самое что и
void foo(int *arr)
Не
источник

AS

Anatoly Shirokov in supapro.cxx
អមតៈ
Кто что посоветует почитать для изучения c++?
Прата
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Что не?
источник

N

NONE in supapro.cxx
судя по ассемблеру одинаково
источник

អមតៈ in supapro.cxx
А по конкретнее?
источник