Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
Ириска5
0 / 0 / 0
Регистрация: 08.05.2011
Сообщений: 40
1

подскажите пжл кто такие операторы + - и *. Что они делают то

16.05.2011, 22:30. Просмотров 1214. Ответов 13
Метки нет (Все метки)

подскажите пжл кто такие операторы + - и *. Что они делают то
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2011, 22:30
Ответы с готовыми решениями:

Объясните 35-36 строчки ,что они делают и для чего они ?
//---------------------------------------------------------------------------...

Что делают операторы?
#include <windows.h> #include <stdio.h> #include <math.h> int main(int argc,...

Что делают операторы switch/case
что делают функции : switch ? case ?

Описать строчки кода, что они делают!
Код программы: #include <iostream> #include <time.h> using namespace...

Необходимо описать модули. Т.е что они делают
Необходимо описать модули. Т.е что они делают Вот программа: #include...

13
ForEveR
16.05.2011, 22:45
  #2

Не по теме:

Ириска5, Ололо. Математика 1-ый класс?

0
MILAN
16.05.2011, 22:45
  #3

Не по теме:

Скоро будуть спрашивать сколько будет 2+2.

0
Нач_физик
2 / 2 / 1
Регистрация: 12.02.2011
Сообщений: 49
16.05.2011, 22:46 4
Это прикол? плюсик складывает ( суммирует) минусик (-) минусует, отнимает, вычитает, звёздочка (*) умножает ( в математике аналог точка или х).
0
Mиxaил
16.05.2011, 22:49
  #5

Не по теме:

Пост претендует на звание "Самый умный вопрос года"!!! Серьезно...

0
Ириска5
0 / 0 / 0
Регистрация: 08.05.2011
Сообщений: 40
16.05.2011, 22:51  [ТС] 6
с ума штоль все посходили? это с++.....operator+ , operator-,operator* это что то там с перегрузкой связано

Добавлено через 1 минуту
ForEveR, ладно все остальные...школота как говорится.....а вы же эксперт с++......
0
Mиxaил
534 / 439 / 162
Регистрация: 10.12.2009
Сообщений: 1,857
16.05.2011, 22:56 7
Ну, как бы, надо просто уметь правильно вопросы задавать..., а не "мямлить"...

Не по теме:

Прошу не оскорблять всех присутствующих =)

0
ValeryLaptev
Эксперт С++
1050 / 829 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
16.05.2011, 22:58 8
Цитата Сообщение от Ириска5 Посмотреть сообщение
с ума штоль все посходили? это с++.....operator+ , operator-,operator* это что то там с перегрузкой связано
Вот так и надо вопрос задавать. Но все еще не ясно, что же непонятно?
0
Ириска5
0 / 0 / 0
Регистрация: 08.05.2011
Сообщений: 40
16.05.2011, 23:00  [ТС] 9
Mиxaил, умные люди сразу понимают
0
Нач_физик
2 / 2 / 1
Регистрация: 12.02.2011
Сообщений: 49
16.05.2011, 23:00 10
Смысл вопроса не поменялся. Как были они плюсиками минусиками и звёздочками так и остались.
А вот, что они должны делать после перегрузки это уже вам решать, можно им переназначить действия + на - или - на * - то то смеху будет.
0
CyBOSSeR
Эксперт С++
2311 / 1684 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
16.05.2011, 23:01 11
Ириска5, ну Вы сами то на свой вопрос со стороны посмотрите.
Ладно, по теме: то же что и аналогичные операторы для встроенных типов.
+ возвращает объект представлюящий сумму операндов
- возвращает объект представлюящий разность операндов
* возвращает объект представлюящий произведение операндов

Для выполнения операций над объектами типа Type cигнатура будет выглядеть так:
C++
1
2
3
4
5
6
7
8
9
10
11
Type operator+(const Type& lhs, const Type& rhs) {
  // ...
}
 
Type operator-(const Type& lhs, const Type& rhs) {
  // ...
}
 
Type operator*(const Type& lhs, const Type& rhs) {
  // ...
}
1
MILAN
888 / 782 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
16.05.2011, 23:01 12
Цитата Сообщение от Ириска5 Посмотреть сообщение
умные люди сразу понимают
Умные люди умеют правильно задавать вопросы!!!
0
Ириска5
0 / 0 / 0
Регистрация: 08.05.2011
Сообщений: 40
16.05.2011, 23:05  [ТС] 13
ValeryLaptev, какую функцию они выполняют

Добавлено через 2 минуты
CyBOSSeR, спасибо немного разъяснили,как хорошо что есть такие модераторы)
0
ValeryLaptev
Эксперт С++
1050 / 829 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
16.05.2011, 23:26 14
Цитата Сообщение от Ириска5 Посмотреть сообщение
ValeryLaptev, какую функцию они выполняют
Поневоле все удивляются...
operator+ - это, естественно, сложение...
operator- - это же, конечно, вычитание
operator* - это, вестимо, умножение.
А вы что подумали?
1
16.05.2011, 23:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2011, 23:26

Пожалуста, обьясните настройки компилятора и что они делают
Для Visual Studio 2010. Хочется все же понять что например означает /ZI ...

Какие есть функции в классе и что они делают?
Вот есть класс, пожалуйста опишите какие в нем есть функции, где они, и что...

Сделать комментарии к каждой строчке кода, что они делают?
Код программы #include <iostream> using namespace std; bool solve_5(int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru