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

Перегрузка арифметических операций для работы с объектами классов. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Использование встроенных, дружественных функций и функций для работы с объектами классов. http://www.cyberforum.ru/cpp-beginners/thread210434.html
Создать класс Animal, содержащий следующие элементы: - поле «вес» float Mass; - поле «пол» char* Sex; - поле «окрас» char* Color; - поле «возраст» int Age; - метод получения веса float GetMass(); - метод получения пола char* GetSex(); - метод получения возраста int GetAge(); - метод получения окраски char* GetColor(); - конструктор с параметрами Animal(float Mass, char* Sex,...
C++ Изменить дизайн VS2010 Установил себе Microsoft Visual Studio 2010, такой вопрос возможно ли сменить дизайн самой студии, всё синее, режущее глаза, можно ли установить оформление похоже на Microsoft Visual Studio 2008, я перерыл настройки так и не нашел, может кто сталкивался с этим, подскажите пожалуйста куда копать.Как сменить дизайн, может скин, может шкуру VS2010 Добавлено через 1 час 26 минут ответ найден)... http://www.cyberforum.ru/cpp-beginners/thread210432.html
C++ Создание классов. Использование конструкторов и деструкторов.
Создать класс Animal, содержащий следующие элементы: - поле «вес» float Mass; - поле «пол» char* Sex; - поле «окрас» char* Color; - поле «возраст» int Age; - метод получения веса float GetMass(); - метод получения пола char* GetSex(); - метод получения возраста int GetAge(); - метод получения окраски char* GetColor(); - конструктор с параметрами Animal(float Mass, char* Sex,...
Табуляция через классы C++
Написал программу , которая должна в таблицу выносить значения Суммы, но есть ошибка , которую никак не могу понять error C2601: 'main' : local function definitions are illegal #include <iostream> #include <math.h> #include <conio.h> #include <iomanip> using namespace std; //------------------class ST----------------------------------------------------------------- class ST {
C++ Перегрузка << для вектора http://www.cyberforum.ru/cpp-beginners/thread210385.html
Добрый день, перегружаю оператор "<<" для вектора который содержит строки так вот - возник вопрос почему перегрузить можно только вне класса? например #include <iostream> #include <stdlib.h> #include <string> #include <vector> using std::cout;
C++ Действия со строками 16.Составить программу на СИ. Где дан текст. Определить, встречается ли в нем заданное слово, если да – то сколько раз. подробнее

Показать сообщение отдельно
Аня 13
 Аватар для Аня 13
2 / 2 / 0
Регистрация: 27.04.2010
Сообщений: 44
13.12.2010, 23:08     Перегрузка арифметических операций для работы с объектами классов.
Создать класс Animal, содержащий следующие элементы:
- поле «вес» float Mass;
- поле «пол» char* Sex;
- поле «окрас» char* Color;
- поле «возраст» int Age;
- метод получения веса float GetMass();
- метод получения пола char* GetSex();
- метод получения возраста int GetAge();
- метод получения окраски char* GetColor();
- конструктор с параметрами Animal(float Mass, char* Sex, ,char* Color, int Age);
Задание:
Для соответствующего класса, перегрузить арифметические операции(+,-,*,/). При перезгузке арифметические действия должны выполняться относительно только числовых полей!!!
Создать несколько объектов класса и проинициализировать их с помощью конструктора с параметрами. Создать несколько дополнительных объектов таким образом, чтобы:
- первый объект являлся суммой двух других объектов;
- второй объект являлся разностью двух других объектов;
- третий объект являлся произведением двух других объектов;
- четвертый объект являлся частным двух других объектов;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru