|
1 / 1 / 0
Регистрация: 19.07.2013
Сообщений: 121
|
|
Какую структуру имеет память, которая выделяется для работы программы на С++12.01.2014, 17:10. Показов 2121. Ответов 8
Метки нет (Все метки)
0
|
|
| 12.01.2014, 17:10 | |
|
Ответы с готовыми решениями:
8
Посоветуйте, какую видеокарточку докупить и память для работы с видео
Неправильно выделяется память для массива |
|
1 / 1 / 0
Регистрация: 19.07.2013
Сообщений: 121
|
|
| 12.01.2014, 17:39 [ТС] | |
|
Хороший вопрос. Тоже таким задался. В билете дали на сессию
0
|
|
|
57 / 18 / 1
Регистрация: 14.05.2012
Сообщений: 134
|
|
| 12.01.2014, 17:48 | |
|
Ну вроде бы как стек...
0
|
|
|
21 / 21 / 20
Регистрация: 05.12.2017
Сообщений: 124
|
|
| 29.12.2017, 14:00 | |
|
Чего ни сделаешь, когда грядет экзамен, а инфы мало. Для тех, кому лень переводить с английского (как мне), представляю текст с переводчика, предоставленного пользователем Croessmah.
Кликните здесь для просмотра всего текста
Основным блоком памяти в модели памяти C ++ является байт. Байт, по меньшей мере, достаточно большой, чтобы содержать любой элемент базового набора символов исполнения и восьмибитовых кодовых единиц формы кодировки Unicode UTF-8 и состоит из смежной последовательности бит, число которых определяется реализацией , Наименее значащий бит называется младшим битом; самый значащий бит называется старшим битом. Память, доступная для программы на C ++, состоит из одной или нескольких последовательностей смежных байтов. Каждый байт имеет уникальный адрес.
Расположение памяти - это либо объект скалярного типа, либо максимальная последовательность соседних бит-полей, имеющих ненулевую ширину. [Примечание: Различные функции языка, такие как ссылки и виртуальные функции, могут включать дополнительные ячейки памяти, которые недоступны для программ, но управляются реализацией. ] Два потока выполнения могут обновлять и использовать отдельные ячейки памяти, не мешая друг другу. [Примечание: Таким образом, бит-поле и соседнее небитовое поле находятся в отдельных ячейках памяти и поэтому могут одновременно обновляться двумя потоками исполнения без помех. То же самое относится к двум битовым полям, если один объявлен внутри вложенного объявления структуры, а другой нет, или если они разделены объявлением битового поля нулевой длины или если они разделены небитом -полевая декларация. Небезопасно одновременно обновлять два битовых поля в одной и той же структуре, если все поля между ними также являются битовыми полями с ненулевой шириной. ] Структура, заявленная ниже, struct { char a; int b:5, c:11, :0, d:8; struct {int ee:8;} e; } содержит четыре отдельных ячейки памяти: поле «a» и бит-поля «d» и «e.ee» являются отдельными ячейками памяти и могут быть изменены одновременно, не мешая друг другу. Битовые поля «b» и «c» вместе представляют собой четвертую локализацию памяти. Битовые поля «b» и «c» не могут быть одновременно изменены, но могут быть, например, «b» и «a». ]
0
|
|
|
249 / 219 / 63
Регистрация: 30.07.2013
Сообщений: 465
|
|
| 29.12.2017, 14:14 | |
|
Думаю, в вопросе имеются в виду сегменты памяти: data, bss, stack и т.д.
https://learnc.info/c/program_structure.html
0
|
|
|
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
|
|
| 29.12.2017, 14:25 | |
|
Прикольно!
про :0 не знал. ) Не видел нигде ни разу.
0
|
|
|
"C with Classes"
|
|
| 29.12.2017, 14:57 | |
|
Тангенс,
0
|
|
| 29.12.2017, 14:57 | |
|
Помогаю со студенческими работами здесь
9
Почему не выделяется дополнительная память для приложения Как выделяется память для записи на SD card? Где выделяется память для возвращаемого значения функций? Выделяется память для массива указателей нежелательно освобождается Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|