Преобразование имени массива в указатель - C++ - Обсуждение 1742753 |
|
Обсуждение
Всего сообщений: 24
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Преобразование имени массива в указатель |
||||
Ferrari F1 | 23.05.2016 11:26 |
https://www.cyberforum.ru/post9177099.html
Привет всем, почему такое присваивание не вызывает ошибки
...
|
||
IGPIGP | 23.05.2016 11:43 |
https://www.cyberforum.ru/post9177166.html
Ferrari F1, многомерный массив на стеке внутренне...
|
||
Ferrari F1 | 23.05.2016 12:01 |
https://www.cyberforum.ru/post9177237.html
IGPIGP, все равно не пойму. Мне известно, что статический...
|
||
Pink_Pank | 23.05.2016 12:04 |
https://www.cyberforum.ru/post9177253.html
https://habrahabr.ru/post/251091/...
|
||
nimazzzy | 23.05.2016 12:09 |
https://www.cyberforum.ru/post9177273.html
Ferrari F1, не. У int** x, элемент x - это адрес и он явно...
|
||
avgoor | 23.05.2016 12:12 |
https://www.cyberforum.ru/post9177283.html
Ferrari F1, Потому что в int** распологается адрес памяти...
|
||
Ferrari F1 | 23.05.2016 12:22 |
https://www.cyberforum.ru/post9177310.html
В таком вот массиве int(*) является адресом одной из 3...
|
||
avgoor | 23.05.2016 12:23 |
https://www.cyberforum.ru/post9177325.html
Ferrari F1, Как производить такие операции с вашим...
|
||
nimazzzy | 23.05.2016 12:27 |
https://www.cyberforum.ru/post9177347.html
Считать ты можешь все, что угодно. Только в случае с int**...
|
||
Ferrari F1 | 23.05.2016 12:34 |
https://www.cyberforum.ru/post9177365.html
хм, по идее должен увеличиваться номер "строки" двумерного...
|
||
avgoor | 23.05.2016 12:40 |
https://www.cyberforum.ru/post9177387.html
Ага.
Идем дальше:
void foo(int** ptr)
{
.....
}
int...
|
||
DrOffset | 23.05.2016 12:44 |
Решение https://www.cyberforum.ru/post9177407.html
Ferrari F1, Во-первых в С++ есть ограничение на количество...
|
||
nimazzzy | 23.05.2016 12:46 |
https://www.cyberforum.ru/post9177418.html
Компилятор так рассмотрит, только при использовании x как...
|
||
Ferrari F1 | 23.05.2016 12:48 |
https://www.cyberforum.ru/post9177427.html
Таким образом, приходим к тому, что компилятор устроен так...
|
||
nimazzzy | 23.05.2016 12:50 |
https://www.cyberforum.ru/post9177437.html
Нет, не является.
Попробуй заменить указатель x, чтобы он...
|
||
DrOffset | 23.05.2016 12:50 |
https://www.cyberforum.ru/post9177440.html
Нет.
|
||
Pink_Pank | 23.05.2016 12:52 |
https://www.cyberforum.ru/post9177461.html
по факту это указатель на массив из N элементов. int (*) и...
|
||
avgoor | 23.05.2016 12:52 |
https://www.cyberforum.ru/post9177462.html
Да нет же. Выше DrOffset, написал почему. Наглядная...
|
||
Ferrari F1 | 23.05.2016 13:19 |
https://www.cyberforum.ru/post9177510.html
Пока я писал сообщение...
|
||
Pink_Pank | 23.05.2016 13:28 |
https://www.cyberforum.ru/post9177583.html
этим выражением вы обратитесь к a. Прочитайте внимательно...
|
||
DrOffset | 23.05.2016 13:33 |
https://www.cyberforum.ru/post9177642.html
Во-первых не может быть такого массива int a. Массивы...
|
||
Pink_Pank | 23.05.2016 14:01 |
https://www.cyberforum.ru/post9177773.html
---
|
||
Ferrari F1 | 24.05.2016 11:52 |
https://www.cyberforum.ru/post9181751.html
DrOffset, да, ошибся. На тот момент уже устал, плохо...
|
||
DrOffset | 24.05.2016 13:58 |
https://www.cyberforum.ru/post9182352.html
Ferrari F1, да и да.
|
||
|
||||
Similar |
Присвоить имени массива указатель Внутреннее устройство многомерного массива и неявное преобразование массива в указатель Преобразование в указатель на указатель на константу Указатель на константную строку и имя массива как указатель |
|||
Ads |
|
|||
MoreAnswers |
Приведение любого двумерного массива к типу указатель на указатель Преобразование указателя одного типа в указатель другого Преобразование из целого типа в указатель через reinterpret_cast Преобразование имени отчества в Инициалы |
|||