|
443 / 74 / 7
Регистрация: 29.01.2018
Сообщений: 1,274
|
||||||
В чем разница между динамическим массивом и статическим?07.01.2019, 11:59. Показов 58046. Ответов 220
Метки нет (Все метки)
ребята, я не понимаю различия. вроде читал литературу.
ну вот говорят, что динамический массив, это массив выделение памяти под который будет происходит в процессе выполнения программы. и тут я залез в онлайн компилятор (с++ 14) и сделал так
0
|
||||||
| 07.01.2019, 11:59 | |
|
Ответы с готовыми решениями:
220
Разница между статическим и динамическим полиморфизмом В чем разница между вектором и массивом В чем разница между обычным массивом и контейнером |
|
1685 / 513 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
|
|||||||
| 10.01.2019, 22:46 | |||||||
0
|
|||||||
|
Неэпический
|
|
| 10.01.2019, 22:47 | |
|
1
|
|
|
285 / 176 / 21
Регистрация: 16.02.2018
Сообщений: 666
|
||
| 10.01.2019, 22:52 | ||
offsetof — разрешён.Следовательно, offsetof через reinterpret_cast не реализуешь.Какая будет следующая попытка? Добавлено через 1 минуту
0
|
||
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|||
| 10.01.2019, 22:54 | |||
|
0
|
|||
|
285 / 176 / 21
Регистрация: 16.02.2018
Сообщений: 666
|
|||
| 10.01.2019, 22:58 | |||
std::less для указателей (пока) можно использовать в константных выражениях.2. implementation-defined и не гарантирует, что результирующие целые числа будут упорядочены как требуется. Добавлено через 1 минуту
0
|
|||
| 10.01.2019, 23:00 | |
|
Не по теме: rat0r, Будьте добры, избавьте меня от вашего тупняка тоже, это будет честно.
0
|
|
|
1685 / 513 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
|
|
| 11.01.2019, 00:11 | |
|
0
|
|
|
285 / 176 / 21
Регистрация: 16.02.2018
Сообщений: 666
|
|
| 11.01.2019, 10:51 | |
|
1
|
|
|
4150 / 2728 / 433
Регистрация: 09.09.2017
Сообщений: 12,095
|
|||||
| 11.01.2019, 11:09 | |||||
(*(volatile uint8_t*)((0x38)) = 1;? Это прямая запись числа 1 по адресу 0x38.Кликните здесь для просмотра всего текста
Это код для ATmega8, запись 1 в PORTB, то есть вывод на 14 ножку напряжения питания, а на 9, 10, 15-19 напряжения земли. Самый что ни наесть штатный способ
0
|
|||||
|
"C with Classes"
|
|
| 11.01.2019, 11:19 | |
|
Не по теме: COKPOWEHEU, твой процессор до сих пор без циклов работает?
1
|
|
|
1685 / 513 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
|
||
| 11.01.2019, 11:19 | ||
|
что что якобы reinterpret_cast запрещено использовать в константных выражения.
0
|
||
| 11.01.2019, 11:24 | |
|
Не по теме: скоро офтопнутую тему прикроют.
0
|
|
|
285 / 176 / 21
Регистрация: 16.02.2018
Сообщений: 666
|
|
| 11.01.2019, 11:24 | |
|
0
|
|
|
1685 / 513 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
|
|||
| 11.01.2019, 11:25 | |||
|
Это знает программист.
0
|
|||
|
"C with Classes"
|
|
| 11.01.2019, 11:26 | |
|
0
|
|
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|||
| 11.01.2019, 11:27 | |||
|
Не по теме: Вот и не сотрясайте его :) Не по теме: Но время еще есть! :D
0
|
|||
|
1685 / 513 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
|
||
| 11.01.2019, 11:27 | ||
|
вырывая его цитаты из контекста, и прикрывать ими собственную глупость.
1
|
||
|
285 / 176 / 21
Регистрация: 16.02.2018
Сообщений: 666
|
|
| 11.01.2019, 11:29 | |
|
eva2326, предъяви уже свою версию
offsetof через reinterpret_cast, проверим её поведение в сравнении с offsetof из библиотеки.
0
|
|
|
"C with Classes"
|
|
| 11.01.2019, 11:37 | |
|
0
|
|
|
1685 / 513 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
|
||||||||||||||||||||
| 11.01.2019, 15:54 | ||||||||||||||||||||
так как, для того, что бы их получить, необходимо разыменовать нулевой указатель, что в свою очередь является UB. Если посмотреть ассм-листинг, то будет видно, что компилятор генерирует код получения адреса, а так же значения по адресу. Адрес оказывается невалидным. И в рантайме процесс падает от акцесс-виолэйшен. Но что, если мы не хотим запускать процедуру разыменовывания указателя? Что, если фактически, никакого действия не происходит? Вот это - законная конструкция:
std::declval внутри себя порождает "нулевую ссылку",используется только и только в расчетах времени компиляции.
времени компиляции гарантируется, что её нельзя задействовать времени выполнения:
только без явного применения std::declval,но так же "unevaluated operands"
Однако, она фигурирует как параметр decltypeИ следовательно, попадает под правила, которые описывают как работает decltypeСогласно этим правилам, никакого реального запуска функции разыменовывания не происходит. Никакой встроенной операции разыменовывания так же не происходит. А значит, никакого разыменовывания по факту вообще не было.
значит и UB связанного с ним так же никакого нет.
1
|
||||||||||||||||||||
| 11.01.2019, 15:54 | |
|
В чем разница между массивом строк и List<string>? Разница между статическим и экземплярным методом В чем разница между простым линейным списком, и динамическим линейным списком? Разница между массивом структур и очередью VPN не подключается со статическим IP-адресом (ошибка 720), с динамическим — все работает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|