что значит оператор



Автор ... задал вопрос в разделе Другие языки и технологии

что значит оператор может быть перегружен c++ и получил лучший ответ

Ответ от Nephalim[гуру]
перегруженной может быть только функция (если не ошибаюсь) , а сама перегрузка функции состоит в том что компилятор сопоставляет имя объявленной функции с параметрами с которыми она объявлялась, посему есть вариант использовать две и больше функций с одинаковыми именами, но разным набором колличества (и/или) типов параметров, и при этом это не будет ошибкой ибо компилятор поймёт что имелось ввиду что все эти функции с одним именем разные.
nephalim
Мыслитель
(6584)
проверяйте, что недавно вычитал у Архангельского то и написал, никаких обид быть не может, наоборот приятно отвечать на вопрос человеку по которому сразу видно что он в теме, сам такой же, а не такие как тут бывают "перлуны" типа "нада напесать праграму пра масивы, на какам язике низнайу, не бил на уроке када задавали"- реально удавил бы.

Ответ от Николай Веселуха[гуру]
Перегрузкой операций называется процесс переопределения базовых операций языка С++ для пользовательских типов данных.
. su/ru/articles/cpp_primer/operator_overload. php

Ответ от Chip115[гуру]
Ну все сказано. Остается лишь добавить простым языком, что это применяется для изменения смысла операции . Например, если нам надо добавить в список что то, то мы можем, скажем написать перегрузку оператора "+", что как тока мы этот плюс заюзаем, то это будет означать, что мы не производим арифметическое действие, а добавляем что то в список.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: что значит оператор может быть перегружен c++
Орёл и решка телепередача на Википедии
Посмотрите статью на википедии про Орёл и решка телепередача
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*