Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Компилирую программу через Cygwin. Выдает ошибку https://www.cyberforum.ru/ cpp-beginners/ thread1335931.html
Следующего характера: $ gcc -Wall -std=c99 fibeverse.c reverse.c fibonacci.c -o fibeverse fibonacci.c: В функции «print_fib»: fibonacci.c:4:2: предупреждение: неявная декларация функции «fib» printf("%d\n", fib(n)); ^ /tmp/ccArzUkO.o:fibeverse.c: (.text+0x91): undefined reference to `reverse' /tmp/ccArzUkO.o:fibeverse.c: (.text+0x91): relocation truncated to fit: R_X86_64_PC32...
Работа с линейными списками. Найти произведение между двумя нечётными числами C++
Здравствуйте!Написаоа программу вот с таким заданием: *Дана последовательнсть целых положительных чисел, содержащая по крайней мере два нечётных числа.Найти произведение элементов этой последовательности, начиная с первого нечётного числа и кончая посдедним нечётным числом. Программа запускается и выводится линейный список, но в качестве произведения выводится инициализированное начальное f=1,...
C++ Определить тип символа https://www.cyberforum.ru/ cpp-beginners/ thread1335927.html
С клавиатуры вводится символ С. Напечатать y="Это буква",если С-буква. y="Это цифра",если С-цифра. y="Это не цифра и не буква",если С-другой символ.
C++ Сложности с решением системы дифференциальных уравнений Есть вот такая система уравнений: dn/dt = 75.5*p*n-75.5*n+0.0767*c dc/dt = 75.5*n-0.0767*c Где, грубо говоря, n - мощность реактора, с - концентрация ядер. p - меняется от -1 до 1, будет меняться через doubleSpinBox и, соответсвенно, будет p = ui->doubleSpinBox->value()(работаю в Qt). https://www.cyberforum.ru/ cpp-beginners/ thread1335916.html
Работа с линейными списками C++
Здравствуйте!Написаоа программу вот с таким заданием: *Дана последовательнсть целых положительных чисел, содержащая по крайней мере два нечётных числа.Найти произведение элементов этой последовательности, начиная с первого нечётного числа и кончая посдедним нечётным числом. Программа запускается и выводится линейный список, но в качестве произведения выводится инициализированное начальное f=1,...
C++ Определить чётность числа Кто чем может Зачет скоро, а все сам сделать не успеваю. Все задания этого пункта нужно выполнить, используя оператор switch. 1. Написать программу, получающую int n и определяющую его чётность. 2. Написать программу, получающую int n и вычисляющую: Задачу и формулы надо переписывать! Редактор формул внизу страницы. В одной теме должна быть одна задача! https://www.cyberforum.ru/ cpp-beginners/ thread1335906.html
C++ Ошибка в теле цикла, синтаксис Собственно, на скриншоте видно жалобы компилятора. https://www.cyberforum.ru/ cpp-beginners/ thread1335902.html Исключить из файла шаблон, который ввели в программе C++
Задан файл,вывести на экран программы. Записать файл в массив типа Char. Задать шаблон, удалить из файла шаблон, который мы задали. Вывести полученный результат в исходный файл. Помогите пожалуйста
C++ Перегрузка оператора [][] добрый день. имею в классе двумерный массив. подскажите как правильно сделать перегрузку к классу, чтоб при ЭкземлплярКлассa выводилось значение, хранимое в заданной ячейче массива. https://www.cyberforum.ru/ cpp-beginners/ thread1335880.html C++ Перевести программу с Pascal на С++ нужно код с паскаля подогнать под код с++ var first, second: string; chars: set of char; i: integer; begin write('Input first word: '); readln(first); https://www.cyberforum.ru/ cpp-beginners/ thread1335854.html
Что такое интерфейс класса C++
День добрый. Возник спор темой которого было, что собственно можно назвать интерфейсом класса. Хотелось бы услышать мнение или (что предпочтительней) конкретные определения, желательно с сылками на источники и примеры.
C++ Склеивание двух двумерных массивов Всем привет, нужна помощь, не могу понять как сделать склеивание двух двумерных массивов. Кто нибудь пожалуйста помогите это реализовать)) Пример: Ниже даны два двумерных массива 1 2 3 4 5 6 7 8 https://www.cyberforum.ru/ cpp-beginners/ thread1335826.html
3 / 3 / 0
Регистрация: 16.01.2014
Сообщений: 55
20.12.2014, 14:30  [ТС] 0

Внутреннее устройство многомерного массива и неявное преобразование массива в указатель - C++ - Ответ 7013216

20.12.2014, 14:30. Показов 3201. Ответов 22
Метки (Все метки)

Ответ

@Mr.X, в таком масштабе мне это вроде понятно. Вся же куча написанного текста - попытка разобраться в этих процессах в более мелких деталях. Большей частью, увязать с тем фактом, что `b` на самом деле - это вроде как объект "массив", который при таком обращении претерпевает неявное преобразование к указателю на свой 1й элемент (такого преобразования, например, не происходит при обращении в выражении взятия адреса `&b`). Прочёл об этом в заморской теме "array to pointer conversion" или как они это ещё называют "decay into ptr".

Вот пытаюсь понять, каждый ли уровень многомерного массива является таким же объектом, которому часто грозит "разложение в указатель" и в какой именно момент это разложение происходит в выражениях.

Добавлено через 2 минуты
@NotNot, это очевидные для меня вещи. Вопрос же совсем в другом.

Вернуться к обсуждению:
Внутреннее устройство многомерного массива и неявное преобразование массива в указатель C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2014, 14:30
Готовые ответы и решения:

Преобразование многомерного массива в двумерный
Привет Имеется матрица 63 размерная. Каждая размерность это массив из значений зависимости...

Преобразование многомерного массива в одномерный
Добрый день уважаемые коллеги! в $tree приходит: Array ( => Array ( ...

Преобразование координат многомерного массива
Доброго времени суток, нужно решить такую задачу: на вход поступает одномерный массив объектов,...

Преобразование многомерного массива к уникальному виду
Здравствуйте! Как мне преобразовать массив чтобы в нем остались только элементы у которых не...

22
20.12.2014, 14:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2014, 14:30
Помогаю со студенческими работами здесь

Преобразование многомерного массива в hidden (text) поля
Помогите решить задачу: Необходимо написать функцию, на входе которой будет...

Нужно хитрое преобразование многомерного массива в одномерный
В общем я использую язык vkscript (тот же js только сильно урезанный) вот это все что в нем...

Преобразование имени массива в указатель
Привет всем, почему такое присваивание не вызывает ошибки int (*x) ; int y; x = y;...

Cоздание многомерного массива - из 3х3 массива сделать 4х3
Создать многомерный массив 4x3 элементов. По данному примеру. Пример. Код C#include <stdio.h> ...

Выбор массива из многомерного массива по ключу
$array = array( array( 'id'=>'1', 'value'=>'Значение 1', ), array( ...

Внутреннее устройство
Подскажите пожалуйста где можно почитать про внутренее устройство .net c# имеется ввиду как...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru