Нотация в выражениях
Язык C++ определяет некоторые совместимости с операндами.В следующей таблице показаны типы операндов допустимых операторам, которые требуют операндов типа type.
Допустимые типы операндов операторам
Ожидаемый тип |
Допустимые типы |
---|---|
type |
Const тип volatile тип тип& Const тип& volatile тип& const зависимое тип const зависимое тип& |
type* |
type* Consttype* volatiletype* const зависимое |
Const type |
типConst типConst тип& |
volatile type |
типvolatile типvolatile тип& |
Поскольку предыдущие правила всегда может использоваться в сочетании указатель на испаряющему константный объект может использоваться, когда указатель ожидается.