Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Тонкости терминологии: что такое оператор, операция, инструкция и кто из них operator, а кто statement? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Однонаправленный список: как ввести значение в head и последующие узлы списка? http://www.cyberforum.ru/cpp-beginners/thread1812827.html
В head не хранится значение, не могу добавить информацию в первый элемент, из за чего список является пустым. Как ввести значение в head и последующие узлы списка? Не могу определить ошибку. ...
C++ Как реализовать работу с очень большими числами? Добрый день всем! Очень необходимы светлые мозги, ибо не могу понять в чем проблема. Есть работающая программа: #include <iostream> #include <conio.h> #include <stdio.h> #define N 100... http://www.cyberforum.ru/cpp-beginners/thread1812823.html
C++ Подсчет количества разных символов в строке
в строке, вводимой пользователем, подсчитать количество разных символов. сделать при помощи string.h была идея сделать счетчик, который увеличивался при найденом совпадениив предложении. числа от...
Перегрузить операции для пользовательского класса Point C++
Есть класс Point. Нужно сделать для него перегрузки: 1) операции ++ (--) одновременно увеличивает (уменьшает) значения полей х и y на 1; 2) констант true и false: обращение к экземпляру класса дает...
C++ Вычислить значения функции y = -0,5 ln (x) при значениях аргумента, заданных в массиве X http://www.cyberforum.ru/cpp-beginners/thread1812808.html
Дан массив X, размером 5. Вычислить значения функции y = -0,5 ln (x) при значениях аргумента, заданных в массиве X, и поместить их в массив У. Напечатать результат в виде двух столбцов. Ребят, кто...
C++ Аналог feof для плюсов Нужно написать цикл while, который считывает, пока не конец файла. В Си есть функция feof. Подскажите аналог для С++. подробнее

Показать сообщение отдельно
gru74ik
Модератор
Эксперт CЭксперт С++
4185 / 1833 / 198
Регистрация: 20.02.2013
Сообщений: 4,972
Записей в блоге: 21
24.09.2016, 14:46
Цитата Сообщение от Mr.X Посмотреть сообщение
Потом кому-то взбрело переводить operator как оператор
В этой отдельно взятой книге оба термина переведены как "оператор". Но переводчики тут пошли другим путём: они в скобках указывают, когда речь идёт об operator, а когда о statement:
Цитата Сообщение от Стенли Липпман
Значения операторов для встроенных и составных типов определяет сам язык. Значение большинства операторов типов классов мы можем определить самостоятельно. Поскольку такие определения придают альтернативное значение существующему символу оператора, они называются перегруженными операторами (overloaded operator). Операторы >> и << библиотеки ввода и вывода, а также операторы, использовавшиеся с объектами строк, векторов и итераторов, являются перегруженными операторами.
Цитата Сообщение от Стенли Липпман
Оператор (statement). Часть программы, определяющая действие, предпринимаемое при выполнении программы. Выражение, завершающееся точкой с запятой, является оператором. Такие операторы, как if, for и while, имеют блоки, способные содержать другие операторы.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru