Копировщик - Большая Энциклопедия Нефти и Газа, статья, страница 1
Лучшее средство от тараканов - плотный поток быстрых нейтронов... Законы Мерфи (еще...)

Копировщик

Cтраница 1


Копировщик, заданный компилятором по умолчанию, просто копирует все переменные-члены из указанного в параметре объекта в переменные-члены нового объекта. Такое копирование называется поверхностным; и, хотя оно подходит для большинства случаев, могут возникнуть серьезные проблемы, если переменные-члены окажутся указателями на ячейки динамической памяти.  [1]

Все копировщики принимают только один параметр - ссылку на объект в том же классе. Разумно будет сделать эту ссылку константной, так как конструктор не должен изменять передаваемый в него объект.  [2]

Вот как работает копировщик. Строки 31 и 32 выделяют свободные ячейки в области динамической памяти.  [3]

Обратите внимание, что в копировщике задан параметр rhs. Использовать в параметрах копировщиков символику rhs, что означает right-hand side ( стоящий справа), - общепринятая практика.  [4]

Книга предназначается в качестве практического руководства для копировщиков, чертежников, конструкторов и технологов, работающих в проектных организациях, конструкторских и технологических бюро отраслей промышленности и строительства.  [5]

Чертежи, предназначенные для электрографического копирования без участия копировщиков.  [6]

7 Использование копировщика, заданного по умолчанию.| Возникновение ошибочного указателя. [7]

Чтобы предупредить возникновение подобных проблем, нужно вместо копировщика по умолчанию создать и использовать собственный копировщик, который будет осуществлять глубинное копирование с перемещением значений переменных-членов в новые адреса памяти.  [8]

Параметр rhs соответствует объекту классу CAT, который передается в копировщик в виде константной ссылки.  [9]

Непосредственное выполнение оригинала конструктором на кальке ликвидирует кропотливый и длительный труд копировщика, а также время, затрачиваемое конструктором на проверку копии чертежа.  [10]

Непосредственное выполнение оригинала конструктором на кальке ликвидируеч кропотливый и длительный груд копировщика, а также время, затрачиваемое конструктором на проверку копии чертежа.  [11]

Трафареты ускоряют и облегчают работу маляра, живописца, конструктора, чертежника, копировщика.  [12]

Система ТМОС состоит из программ монитора, обработки файлов, редактора текста, копировщика и тест-программы.  [13]

Тест-мониторная система включает следующие программы: монитор, обработка файлов, редактор текста, копировщик, тест прерываний, тест памяти, системный тест, тест обмена устройства, тест интерфейса устройства, тест символьного дисплея, тест устройства ТПУ.  [14]

15 Использование копировщика, заданного по умолчанию.| Возникновение ошибочного указателя. [15]



Страницы:      1    2    3