R.4 Стандартные преобразования

R.4 Стандартные преобразования

Некоторые операции в зависимости от своих операндов могут вызвать преобразование значения операнда от одного типа к другому. Здесь описываются преобразования, вызванные самыми обычными операциями, и объясняется каковы могут быть результаты таких преобразований. По мере надобности будут даны дополнительные объяснения при обсуждении каждой операции. Подобные преобразования также происходят при инициализации (§R.8.4, §R.8.4.3, §R.12.8, §R.12.1). В §R.12.3 и §R.13.2 описываются преобразования, заданные пользователем, и их соотношения со стандартными преобразованиями. В результате преобразования может получиться адрес, только если результат есть ссылка (§R.8.2.2).

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

5.2. Стандартные оснастки

Из книги автора

5.2. Стандартные оснастки Большинство оснасток операционной системы Windows Vista перешли из предыдущих версий данной операционной системы. Поэтому, несмотря на то что некоторые из них существенно изменились, пользователь, уже имевший дело с оснастками предыдущих версий,


Преобразования CSS

Из книги автора

Преобразования CSS В главе 22, ведя разговор о канве и программном рисовании на ней, мы узнали о преобразованиях системы координат. С помощью особых расширений CSS мы можем проделать аналогичные действия над любым элементом Web-страницы: сместить его, повернуть, растянуть или


4.5. Стандартные каталоги

Из книги автора

4.5. Стандартные каталоги В ОС Linux есть каталоги, которые называются стандартными. Иногда их еще называют системными. Эти каталоги присутствуют практически в каждой ОС Linux. В них находятся файлы, необходимые для управления и сопровождения системы, а также стандартные


Стандартные объекты

Из книги автора

Стандартные объекты Adobe InDesign позволяет создавать четыре типа стандартных объектов: линии, прямоугольники, эллипсы и многоугольники.Следует отдельно оговорить, что под словом «линия» в данный момент понимается прямая линия. Кривые, изогнутые, любой желаемой формы линии


R.4.1 Стандартные преобразования для целочисленных

Из книги автора

R.4.1 Стандартные преобразования для целочисленных Всюду, где требуется целое, можно использовать char, short int, элемент перечисления (§R.7.2) или битовое поле (§R.9.6), причем в знаковом и беззнаковом вариантах. Если int может представлять все значения исходного типа, значение


R.12.3 Преобразования

Из книги автора

R.12.3 Преобразования Преобразования объектов класса можно задать с помощью конструкторов или функций преобразования.Такие преобразования, обычно называемые пользовательскими, используются неявно в совокупности со стандартными преобразованиями (§R.4). Например, функцию


2.1. Стандартные сокеты

Из книги автора

2.1. Стандартные сокеты Сначала рассмотрим классические методы работы с сокетами, которые не учитывают ни существования окон и оконных сообщений, ни возможности распараллеливания работы программы на несколько нитей. Это. впрочем, не означает, что программа, использующая


2.3.3. Стандартные библиотеки

Из книги автора

2.3.3. Стандартные библиотеки Даже если при компоновке программы не были заданы библиотеки, все равно одна из них почти наверняка присутствует. Дело в том, что компилятор gcc автоматически подключает к программе стандартную библиотеку языка С: libc. В нее, однако, не входят


Стандартные массивы

Из книги автора

Стандартные массивы Можно даже не сомневаться, что все вы знаете стандартный способ объявления массивов в Delphi. Так, объявлениеvarMyIntArray : array [0..9] of integer;создает массив из 10 элементов типа integer. В языке Object Pascal диапазон изменения индексов элементов можно выбирать любым (в


Стандартные типы

Из книги автора

Стандартные типы Общие типы shortstring = string[255] Тип короткой размерной строки DateTime Тип даты и времени Tuple Тип кортежа StringBuilder Тип изменяемой строки символов Encoding Тип кодировки символов TextFile Синоним типа


Стандартные подпрограммы

Из книги автора

Стандартные подпрограммы Общие подпрограммы procedure Swap<T>(var a, b: T); Меняет местами значения двух переменных function Milliseconds: integer; Возвращает количество миллисекунд с момента начала работы программы function MillisecondsDelta: integer; Возвращает количество миллисекунд с


3.6.1. Стандартные виды

Из книги автора

3.6.1. Стандартные виды Для создания в текущем чертеже стандартных видов детали вызовите команду Вставка | Вид с модели | Стандартные (или нажмите кнопку Стандартные виды на панели Ассоциативные виды.После вызова команды на экране появится стандартный диалог выбора файла


17.4.2. Стандартные папки

Из книги автора

17.4.2. Стандартные папки Вся корреспонденция сортируются по следующим стандартным папкам (рис. 216):Входящие — в эту папку помещаются все входящие сообщения;Исходящие — в данную папку помещаются сообщения, которые были подготовлены для отправки, но пока еще не


5.2. Стандартные служебные программы: Пуск | Все программы | Стандартные | Служебные

Из книги автора

5.2. Стандартные служебные программы: Пуск | Все программы | Стандартные | Служебные В программной группе Стандартные | Служебные находятся следующие программы:? Internet Explorer (без надстроек) — запускает IE без надстроек, что поможет в случае, если какая-то из надстроек