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

Методы класса для сложения и вычитания комплексных чисел (упростить код) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передача указателя на элемент массива в функцию http://www.cyberforum.ru/cpp-beginners/thread1206256.html
Добрых времени суток) Есть массив, самый обычный. Нужно передвинуть влево все значения, кроме последнего (ибо мусор нам не нужен). Т.е. если был массив {0,1,2,3}, то должен стать {1,2,3,3}. При этом все махинации нужно проводить с указателями. И вот тут-то возникло пару вопросов. Собственно, непонятки именно с указателями. (см. код ниже) Если мы передаем адресс &а, но в функции прописываем...
C++ Вычислить и вывести средние квадратические значения положительных элементов заданных массивов Составить алгоритм и программу по заданному условию. Для выполнения повторяющихся неоднократно, разработать алгоритм и программный код функции.. Вычислить и вывести средние квадратические значения положительных элементов заданных массивов К1 (10), К2 (10), К3 (10). http://www.cyberforum.ru/cpp-beginners/thread1206252.html
C++ Преобразование даты в число C++
Добрый день! Имеется таблица с данными, в одной колонке даты в формате dd.mm.yyyy, а в другой колонке целые числа. по этим данным в TChart строится график, где даты- ось Х и целые числа- ось У. Хочется применить к полученному графику интерполяцию, но вот что делать с датами, перед тем как подставить их в формулу? Как и в какой тип преобразовать?
C++ Перегрузка оператора в шаблоне
Добрый день, не могу сделать данную штуку. Есть у меня шаблон вектор(не из библиотеки), и не могу перегрузить для него операторы. Не подскажите как делать? Можно пример? #include "stdafx.h" #include <iostream> using namespace std; #include <iostream> #include <fstream> #pragma warning(disable : 4996)
C++ Переписать слова из одного файла в другой, разбив их строками http://www.cyberforum.ru/cpp-beginners/thread1206200.html
Нужна не столько работающая программа, сколько объяснение, как это изобразить. Задание такое: В одном файле написаны слова через пробелы, нужно переписать их во второй файл, но чтобы каждое слово было с новой строки и заканчивалось как-нибудь литералом. #include <fstream> #include <iostream> #include <cstring> using namespace std; int main() {
C++ Какой отладчик лучше использовать? Привет всем. Скажите, какой отладчик лучше использовать начинающему? подробнее

Показать сообщение отдельно
tehnar5
31 / 31 / 12
Регистрация: 03.05.2011
Сообщений: 84
12.06.2014, 14:46     Методы класса для сложения и вычитания комплексных чисел (упростить код)
Не очень понимаю, что тут можно упростить, кроме одной естесственной вещи. Для любых типов можно взять и определить оператор сложения, например:
C++
1
2
3
4
5
6
7
8
class Complex {
public: 
    Complex operator + (const Complex &a) const
    { return Init(real + a.real, imaginary + a.imaginary);}
...
Complex a, b, c;
...
c = a + b;
Добавлено через 23 секунды
Аналогично делаются другие операции
 
Текущее время: 22:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru