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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Ириска5
0 / 0 / 0
Регистрация: 08.05.2011
Сообщений: 40
#1

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

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

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

Что делают операторы? - C++
#include <windows.h> #include <stdio.h> #include <math.h> int main(int argc, char* argv) { SetConsoleOutputCP(1251); char...

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

Описать строчки кода, что они делают! - C++
Код программы: #include <iostream> #include <time.h> using namespace std; int main() { setlocale(LC_ALL,...

Необходимо описать модули. Т.е что они делают - C++
Необходимо описать модули. Т.е что они делают Вот программа: #include <iostream> #include <string> #include <fstream> using...

Какие есть функции в классе и что они делают? - C++
Вот есть класс, пожалуйста опишите какие в нем есть функции, где они, и что делают. #include "stdafx.h" #include <iostream> #include...

Пожалуста, обьясните настройки компилятора и что они делают - C++
Для Visual Studio 2010. Хочется все же понять что например означает /ZI Includes debug information in a program database...

13
ForEveR
16.05.2011, 22:45
  #2

Не по теме:

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

0
MILAN
16.05.2011, 22:45
  #3

Не по теме:

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

0
Нач_физик
2 / 2 / 0
Регистрация: 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ил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
16.05.2011, 22:56 #7
Ну, как бы, надо просто уметь правильно вопросы задавать..., а не "мямлить"...

Не по теме:

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

0
ValeryLaptev
Эксперт С++
1045 / 824 / 48
Регистрация: 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 / 0
Регистрация: 12.02.2011
Сообщений: 49
16.05.2011, 23:00 #10
Смысл вопроса не поменялся. Как были они плюсиками минусиками и звёздочками так и остались.
А вот, что они должны делать после перегрузки это уже вам решать, можно им переназначить действия + на - или - на * - то то смеху будет.
0
CyBOSSeR
Эксперт С++
2305 / 1675 / 86
Регистрация: 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
886 / 780 / 86
Регистрация: 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
Эксперт С++
1045 / 824 / 48
Регистрация: 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
Привет! Вот еще темы с ответами:

Сделать комментарии к каждой строчке кода, что они делают? - C++
Код программы #include <iostream> using namespace std; bool solve_5(int a) { return ((a%5==0)?true:false); } int...

Подскажите что делают эти функции - C++
ifstream fin(filename, ios::out); #define MAX_WORD 1000 char buffer; fin >> buffer; len = strlen(buffer);заранее спасибо, очень...

Почему делают такие комментарии к программе C++? - C++
В исходнике к одной игре все комментарии начинаются вот такими сомволами ///< struct _viewport_ { int X; ...

Постигаю c++ и не могу в здешние циклы, а ещё в тип char кто знает как они работают подскажите - C++
Есть сия код. Массив 7 столбцов на 5 строк (5 доярок(строки), 6 дней(столбцы), и 7 столбец для занесения в него среднего числа) ...


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

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

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