|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
||||||
Двумерный динамический массив: как это работает?16.08.2018, 18:26. Показов 18488. Ответов 90
Метки нет (Все метки)
вобщем неправильно понимаю суть.
помогите разобраться. двумерный динамический массив. в определении дается , что это объявление динамического указателя на укзатель. или двойного указателя. ок. и так
0
|
||||||
| 16.08.2018, 18:26 | |
|
Ответы с готовыми решениями:
90
Пом Динамический - двумерный массив, не работает=( Как реализовать двумерный динамический массив?
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|
| 01.07.2022, 11:59 | |
|
0
|
|
|
Неэпический
|
||
| 01.07.2022, 12:06 | ||
|
Так где там определение термина "pointer" по твоей ссылке? Вот в разделе Terms and definitions, который я конечно же, не читал, такого термина нет. Но если в целом посмотреть на использование слова "pointer" по стандарту, то... ах, да, я ж не читал.
0
|
||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||
| 01.07.2022, 12:34 | |||
|
я спросил: ты читал материал по этой ссылке? выше я скидывал ссылку на определение понятия "указатель". из которого ясно следует, что "указатель" является "типом".
0
|
|||
|
Неэпический
|
|||||||||||
| 01.07.2022, 12:46 | |||||||||||
|
0
|
|||||||||||
|
Модератор
|
||||||
| 01.07.2022, 12:52 | ||||||
|
В разделе черновика, посвящённом объявлению указателей нет определения понятия
pointerhttps://eel.is/c++draft/dcl.ptr В примере
pc это тип или объект?
0
|
||||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||||||||||||
| 01.07.2022, 13:40 | |||||||||||||||
|
в моей жизни был такой случай (причем, это где-то здесь было - на киберфоруме): я заявил, будто бы this - не изменяемый указатель. после чего один человек указал мне, что я не прав, и привел ссылку. а по этой ссылке я же сам же и аргументировал, что this не имеет никакого отношения к неизменяемым указателям. тот самый случай, когда я умыдрился зачесать за всю фигню самому себе. "указатель this" - это "выражение". синопсис: p* this();я оставляю ссылку на оригинал. в оригинале речь идет не о типе, а о значении и при этом сам он является типом данных. теперь моя очередь задавать вопросы:
корректно ли называть "жигули" "машинкой" ? 2. является ли "машинка" объектом ? или все таки "машинка" по прежнему остается именно классом, а не объектом ? Добавлено через 1 минуту
0
|
|||||||||||||||
|
Неэпический
|
|||
| 01.07.2022, 13:54 | |||
|
То бишь, если у нас есть класс DBConnection, то корректно объект этого класса называть "соединением с БД", а не "объектом классового типа DBConnection". Смотри, T* - указательный тип (указатель)T* p; - объект указательного типа (указатель)Указатель одинаково хорошо укладывается как на тип, так и на объект указательного типа. Что собственно и прослеживается в той же самой документации.
0
|
|||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||
| 01.07.2022, 14:07 | ||||
|
указатель - всегда тип. определяет, как следует интерпретировать содержимое объекта. в фразе: "объект указательного типа" делается акцент на типе объекта. в фразе: "объект-указатель" так же делается акцент на типе объекта. всегда слово "указатель" определяет, как нужно интерпретировать содержимое объекта. т.е. является типом. об этом кстати, очень хорошо написал Труп Страуса:
0
|
||||
|
Модератор
|
|||
| 01.07.2022, 14:14 | |||
|
Нельзя рассматривать стандарты ИСО/МЭК в отрыве от связанных стандартов, тем более от стандартов, на которые рассматриваемый стандарт явно ссылается. https://eel.is/c++draft/intro.defs
pointer не определяется, но уже используется.В наши дни действуют и разрабатываются гораздо больше межъязыковых и независимых от языка стандартов, имеющих отношение к языкам программирования, чем в начале 1980-х. Тогда это были в основном способы кодирования информации с целью обмена и хранения на стандартных физических носителях.
0
|
|||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||
| 01.07.2022, 15:10 | ||||||
|
я в курсе
но мне пофигу
потому что с практической точки зрения ничего не изменилось
в фразе: "человек Вася", "Вася" - это объект. а "человек" - вид лысой обезьяны. и тот факт, что вид лысой обезьяны определяет тип объекта, никак не мешает Васе быть человеком. этот раздел посвящен с++
0
|
||||||
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
||
| 01.07.2022, 15:45 [ТС] | ||
|
что происходит? class car{ }; int main(){ car ziguly; }; ситуация мне видится так.... class car-это описание устройства класса. все объекты созданные на его основе и будут являться классом. да это может быть и один объект. бывают же единичные понятия и их объем равен единице. но суть такова, чтобы не быть клоуном, надо понимать язык, и те вещи которые ты с помощью него описываешь. есть понятие жигули, у понятия есть объем и объем мы можем разбить на классы. я не говорю что это правильно, а вы неправы. я лишь хочу чтобы сопоставили и сделали на основе этого какие-то выводы и возможно когда-то будете готовы ответить на вопрос, без подготоки на который вы бы не ответили. возможно вы сейчас задумаетесь и уже вам непридется это делать где-то на собеседовании. вы уже точно будете знать что к примеру рассуждения такого вида как мои сейчас ошибочны и вы не потратите время по тому как уже решите все для себя. только и всего. я вас не поправлял, я просто высказал свое мнение на этот счет, возможно даже не совсмем верное. но факт того что вы уже взгляните на это сторону вопроса уже даст вам преимущества в будущем. натаскаться на стандарты легко, таких тонны.
0
|
||
|
Модератор
|
|
| 01.07.2022, 15:56 | |
|
C+ не существует изолированно от остальной ИТ и других областей науки и техники.
https://eel.is/c++draft/suppor... otnote-190 ISO/IEC/IEEE 60559:2011, Information technology — Microprocessor Systems — Floating-Point arithmetic std::numeric_limits<double>::is_iec559 - часть с++https://eel.is/c++draft/suppor... members-57 Но подбробности стандартной арифметики с плавающей точкой не скопированы целиком в текст стандарта с++. Вместо этого в соответствующих разделах есть ссылки на документы (ИСО/МЭК 60559), в которых эти подробности изложены.
0
|
|
|
Неэпический
|
|||
| 01.07.2022, 16:06 | |||
|
Но не надо заучивать её наизусть - это бесполезное занятие. ![]() Мы же тут про высокие материи понимания языка вещаем.
0
|
|||
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
||
| 01.07.2022, 16:07 [ТС] | ||
|
0
|
||
|
Неэпический
|
|||
| 01.07.2022, 16:09 | |||
![]() ![]() Ему можно всегда написать, - "гусь - это рыба", и он будет на серьезных щах доказывать обратное, пока не бомбанет.
0
|
|||
|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
||
| 01.07.2022, 16:11 [ТС] | ||
|
class Cl {int a;}; так вы не создали класс. вы его создатите только тогда когда int main(){Cl obj;} это даже с точки зрания языка.
0
|
||
|
Неэпический
|
|||
| 01.07.2022, 16:14 | |||
![]() А obj - это как раз уже будет не класс, а объект класса. Вы инстанцировали класс в данной точке и получили объект. Вы можете даже не создавать объектов этого класса, а использовать его для других нужд.
0
|
|||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||||||||||||
| 01.07.2022, 16:24 | ||||||||||||
1
|
||||||||||||
| 01.07.2022, 16:24 | |
|
Как заполнить двумерный динамический массив?
Как создать динамический двумерный массив Как заполнить двумерный динамический массив? Как создать динамический двумерный массив Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости.
Решение:
Создан документ со следующими. . .
|
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово.
Решение:
Создан документ с единственным. . .
|
Сумма и количество положительных элементов в чётных строках массива
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Вычислить сумму и количество положительных элементов массива, расположенных в четных строках.
Решение:
Создан документ с. . .
|
Поиск произведения положительных чётных чисел в последовательности
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Дана произвольная последовательность целых чисел. Найти произведение положительных четных чисел данной последовательности.
. . .
|
|
Обработка трёх чисел: утроение и возведение в степень
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Даны три действительных числа. Утроить те из них, значения которых неотрицательны, и возвести в четвертую степень отрицательные.
. . .
|
Расчёт стоимости яблок по весу
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Написать программу вычисления стоимости некоторого количества (по весу) яблок.
Решение:
Создан документ, с табличной частью. . .
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|