Объект>cout
. Объект типа >ostream
, используемый для записи на стандартное устройство вывода. Обычно используется для вывода данных программы.
Оператор>!=
. Не равно. Проверяет неравенство левого и правого операндов.
Оператор >()
. Оператор вызова. Пара круглых скобок >()
после имени функции. Приводит к вызову функции. Передаваемые при вызове аргументы функции указывают в круглых скобках.
Оператор (statement). Часть программы, определяющая действие, предпринимаемое при выполнении программы. Выражение, завершающееся точкой с запятой, является оператором. Такие операторы, как >if
, >for
и >while
, имеют блоки, способные содержать другие операторы.
Оператор>--
. Оператор декремента. Вычитает единицу из операнда. Например, выражение >--i
эквивалентно выражению >i = i - 1
.
Оператор>.
. Точечный оператор. Получает два операнда: левый операнд — объект, правый — имя члена класса этого объекта. Оператор обеспечивает доступ к члену класса именованного объекта.
Оператор>::
. Оператор области видимости. Кроме всего прочего, оператор области видимости используется для доступа к элементам по именам в пространстве имен. Например, запись >std::cout
указывает, что используемое имя >cout
определено в пространстве имен >std
.
Оператор>++
. Оператор инкремента. Добавляет к операнду единицу. Например, выражение >++i
эквивалентно выражению >i = i + 1
.
Оператор>+=
. Составной оператор присвоения. Добавляет правый операнд к левому, а результат сохраняет в левом операнде. Например, выражение >а += b
эквивалентно выражению >a = a + b
.
Оператор><
. Меньше, чем. Проверяет, меньше ли левый операнд, чем правый.
Оператор><<
. Оператор вывода. Записывает правый операнд в поток вывода, указанный левым операндом. Например, выражение >cout << "hi"
передаст слово >"hi"
на стандартное устройство вывода. Несколько операций вывода вполне можно объединить: выражение >cout << "hi" << "bye"
выведет слово >"hibye"
.
Оператор><=
. Меньше или равно. Проверяет, меньше или равен левый операнд правому.
Оператор>=
. Присваивает значение правого операнда левому.
Оператор>==
. Равно. Проверяет, равен ли левый операнд правому.
Оператор>>
. Больше, чем. Проверяет, больше ли левый операнд, чем правый.
Оператор>>=
. Больше или равно. Проверяет, больше или равен левый операнд правому.
Оператор>>>
. Оператор ввода. Считывает в правый операнд данные из потока ввода, определенного левым операндом. Например, выражение >cin >> i
считывает следующее значение со стандартного устройства ввода в переменную >i
. Несколько операций ввода вполне можно объединить: выражение >cin >> i >> j
считывает данные сначала в переменную >i
, а затем в переменную >j
.
Оператор>for
. Оператор цикла, обеспечивающий итерационное выполнение. Зачастую используется для повторения вычислений определенное количество раз.
Оператор>if
. Управляющий оператор, обеспечивающий выполнение на основании значения определенного условия. Если условие истинно (значение >true
), выполняется тело оператора >if
. В противном случае (значение >false
) управление переходит к оператору >else
.
Оператор>while
. Оператор цикла, обеспечивающий итерационное выполнение кода тела цикла, пока его условие остается истинным.