Cтраница 4
Главная функция ссылается на тип данных, а не встроенный тип чисел. Не указывая тип чисел, обрабатываемых программой, мы расширяем ее потенциальную область применения. Например, подобный подход может продлить время жизни программы. Когда новое обстоятельство ( новое приложение, компилятор или компьютер) приводит к появлению нового типа чисел, который придется использовать, можно будет обновить программу за счет простого изменения типа данных. [46]
Перегрузка не может изменять смысл работы операций с объектами встроенного типа. [47]
Инициализировать объекты классов при их определении, подобно переменным встроенных типов. [48]
С помощью typedef могут быть созданы синонимы и для встроенных типов данных. Например, в программе, в которой для представления целого числа требуется 4 байта, можно использовать в одной системе ( на одних компьютерах) тип int, а в другой - тип long int, который соответствует целым с удвоенным объемом памяти. [49]
![]() |
Шаблон функции. [50] |
Формальные параметры в описании шаблона используются ( наряду с параметрами встроенных типов или типов, определяемых пользователем) для определения типов параметров функции, типа возвращаемого функцией значения и типов переменных, объявляемых внутри функции. Далее, за этим заголовком, следует обычное описание функции. [51]
Можно создать объект класса, определяя его, как переменную встроенного типа. В качестве альтернативного варианта используются операторы new и delete для динамического создания и разрушения объектов. [52]
Программное обеспечение САПР в основном состоит из сложных программных изделий встроенного типа, учитывающих целый ряд ограничений технического и информационного характера. Этим оно отличается от независимых программ, применяемых в процессе проектирования изделий для автоматизации расчетов, графических построений и других локальных работ. Данное положение, как правило, не учитывается, в результате занижается трудоемкость, а следовательно, и затраты при планировании и организации САПР в полном смысле этого понятия и, наоборот, завышается эффект, ожидаемый от создания независимых или полунезависимых программ. [53]