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

Вызов - функции-элемент

Cтраница 1


Вызов функции-элемента flags для потока с заданием этих соединенных операцией опций устанавливает опции этого потока и возвращает значение типа long, содержащее предыдущие значения опций. Это значение часто сохраняется с тем, чтобы можно было впоследствии вызвать функцию flags с этим сохраненным значением и восстановить предыдущие значения опций.  [1]

2 Флаги форматирования. [2]

При вызове функции-элемента flags с таким набором битов устанавливаются новые опции форматирования для данного потока и возвращается значение, содержащее предыдущее состояние флагов. Возвращаемое значение обычно сохраняется для того, чтобы потом вызвать flags с этим значением и восстановить предыдущие опции потока.  [3]

Скобки, пробелы и символы дефиса отбрасываются при вызове функции-элемента ignore класса istream. Функция-операция возвращает ссылку на объект input класса istream. Поскольку операция возвращает ссылку на объект-поток, операции извлечения объектов PhoneNumber могут конкатенироваться с операциями извлечения других объектов PhoneNumber и объектов других типов.  [4]

Круглые скобки, пробел и символ дефиса отбрасываются с помощью вызова функции-элемента ignore класса istream. Функция-операция возвращает ссылку на input класса istream. С помощью возвращения ссылки на поток операция ввода объектов типа PhoneNumber может быть сцеплена с операцией ввода другого объекта типа PhoneNumber или какого-то другого типа данных.  [5]

Использование виртуальных функций и полиморфизма позволяет одному и тому же вызову функции-элемента выполнять различные действия, зависящие от типа объекта, получившего вызов. Этот механизм предоставляет программисту выразительные средства, которые трудно переоценить. В следующих разделах главы мы увидим примеры мощи полиморфизма и виртуальных функций.  [6]

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

При вызове функции-элемента flags с таким набором битов устанавливаются новые опции форматирования для данного потока и возвращается значение типа long, содержащее предыдущее состояние битов. Это значение обычно сохраняется, для того чтобы потом можно было вызвать flags с этим значением и восстановить предыдущие опции потока.  [8]

9 Простое определение классаЧте. [9]

Функции-элементы иногда в других объектно-ориентированных языках называют методами, они вызываются в ответ на сообщения, посылаемые объекту. Сообщение соответствует вызову функции-элемента.  [10]

11 Иерархия классов, производных от абстрактного базового класса Employee. [11]

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

Флаги форматов могут управляться с помощью функций-элементов flags и setf, но многие программисты предпочитают использовать манипуляторы потоков. Можно использовать операцию побитовое ИЛИ для объединения разных опций в одно значение типа long. Вызов функции-элемента flags для потока с заданием этих соединенных операцией опций устанавливает опции этого потока и возвращает значение типа long, содержащее предыдущие значения опций. Это значение часто сохраняется с тем, чтобы можно было впоследствии вызвать функцию flags с этим сохраненным значением и восстановить предыдущие значения опций.  [13]



Страницы:      1