ВУЗ:
Составители:
Рубрика:
Продолжение таблицы 3
┌────────┬──────────────────────────┬───────────────────────────┐
│ Класс │Объявления и области дейст│Создание,размещение,исполь-│
│хранения│ вия объекта │зование и удаление объекта │
├────────┼──────────────────────────┼───────────────────────────┤
│ │ │компилятором.Это удаление │
│ │ │производится при каждом вы-│
│ │ │ходе из блока. │
│ │ │ 5.Время жизни автоматичес-│
│ │ │кого объекта-это время ак- │
│ │ │тивности блока от момента │
│ │ │входа в него до момента вы-│
│ │ │хода из него. │
├────────┼──────────────────────────┼───────────────────────────┤
│ │ 1.Определяется в теле фу-│ 1.Создание,размещение,ис- │
│ │нкции или любом ее блоке │пользование,удаление и вре-│
│ │со спецификатором класса │мя жизни регистрового объ- │
│ │памяти register. │екта определяются точно так│
│7.Реги- │ 2.Область действия ре- │же,как и для автоматическо-│
│ стро- │гистрового объекта опре- │го объекта,за исключением │
│ вый │деляется точно так же,как │того,что будет производить-│
│ │и для автоматического объ-│ся попытка разместить объ- │
│ │екта. │ект в аппаратных регистрах │
│ │ │для уменьшения времени ис- │
│ │ │полнения блока. │
├────────┼──────────────────────────┼───────────────────────────┤
│ │ 1.Объект определяется │ 1.Временный объект созда- │
│ │компилятором при трансля- │ется,размещается,использу- │
│ │ции инициализаторов или │ется и удаляется как авто- │
│ │выражений,когда имеют мес-│матический специальными │
│ │то сложные преобразования │программами,генерируемыми │
│ │типов,и помещается в ре- │компилятором. │
│ │альный или фиктивный блок,│ 2.Компилятор минимизирует │
│8.Вре- │образованный компилятором.│время жизни временных объ- │
│ мен- │Объект имеет статус авто- │ектов,удаляя их из памяти │
│ ный │матический,недоступен про-│всякий раз,как только в них│
└────────┴──────────────────────────┴───────────────────────────┘
52
Продолжение таблицы 3 ┌────────┬──────────────────────────┬───────────────────────────┐ │ Класс │Объявления и области дейст│Создание,размещение,исполь-│ │хранения│ вия объекта │зование и удаление объекта │ ├────────┼──────────────────────────┼───────────────────────────┤ │ │ │компилятором.Это удаление │ │ │ │производится при каждом вы-│ │ │ │ходе из блока. │ │ │ │ 5.Время жизни автоматичес-│ │ │ │кого объекта-это время ак- │ │ │ │тивности блока от момента │ │ │ │входа в него до момента вы-│ │ │ │хода из него. │ ├────────┼──────────────────────────┼───────────────────────────┤ │ │ 1.Определяется в теле фу-│ 1.Создание,размещение,ис- │ │ │нкции или любом ее блоке │пользование,удаление и вре-│ │ │со спецификатором класса │мя жизни регистрового объ- │ │ │памяти register. │екта определяются точно так│ │7.Реги- │ 2.Область действия ре- │же,как и для автоматическо-│ │ стро- │гистрового объекта опре- │го объекта,за исключением │ │ вый │деляется точно так же,как │того,что будет производить-│ │ │и для автоматического объ-│ся попытка разместить объ- │ │ │екта. │ект в аппаратных регистрах │ │ │ │для уменьшения времени ис- │ │ │ │полнения блока. │ ├────────┼──────────────────────────┼───────────────────────────┤ │ │ 1.Объект определяется │ 1.Временный объект созда- │ │ │компилятором при трансля- │ется,размещается,использу- │ │ │ции инициализаторов или │ется и удаляется как авто- │ │ │выражений,когда имеют мес-│матический специальными │ │ │то сложные преобразования │программами,генерируемыми │ │ │типов,и помещается в ре- │компилятором. │ │ │альный или фиктивный блок,│ 2.Компилятор минимизирует │ │8.Вре- │образованный компилятором.│время жизни временных объ- │ │ мен- │Объект имеет статус авто- │ектов,удаляя их из памяти │ │ ный │матический,недоступен про-│всякий раз,как только в них│ └────────┴──────────────────────────┴───────────────────────────┘ 52
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »