2012-11-05 04:49:25 Only_True Хм... Оказывается, в примере есть ошибка...
Если я правильно понимаю, то первый конструктор - для действительной части, а второй - для мнимой... Так почему во мнимой части real чему-то равняется... Должно быть, было бы уместным image заменить на complex? Тогда это бы программа отвечала понятию комплексных чисел)) | ||||
2012-11-05 04:57:52 MrHide Only_True нет тут ошибки просто обычно создают несколько вариантов конструкторов, чтобы не возникало аварийных ситуаций. у нас две переменных, при создании объекта возможно несколько вариантов: 1. пользователь не указал ни одного числа параметра (в этом случае вызывается конструктор по умолчанию) хотя я бы написал его иначе Complex() {}; // Конструктор по умолчанию в примере Complex() { real = 0; image = 0; } // Конструктор по умолчанию по моей версии 2. пользователь указал одно число, тогда автор считает, что введено вещественное действительно число и автоматически присваивает нуль мнимой части Complex(double r) { real = r; image = 0; } // Конструктор 3. Введены два числа, т.е. указана и мнимая и вещественная части Complex(double r, double i) { real = r, image = i; } // Конструктор | ||||
2012-11-05 05:10:49 MrHide Ладно, я спать, удачи при сдаче.... | ||||
2012-11-05 05:21:57 Only_True MrHide Да, я переобдумал своё высказывание, на самом деле тут всё граммотно) Отдельное спасибо за последний пост, кое-что для себя уяснил)) Спокойной ночи, спасибо =) | ||||
2012-11-05 09:39:45 Axel Я с++ 3 года пытался сдать))) в итоге сдал на 4 и снег пошел =D | ||||
2012-11-05 09:40:33 Axel А так ещё бы лет 10 мои глаза не видели этой калиграфии | ||||
2012-11-05 10:12:49 Only_True уруруруру мвахаха))) Схожу с ума, до сих пор делаю лабу) Мозг понимает, что было бы хорошо поспать, но телу пофиг, ибо накачано энергетиками)) Ппц, господа) | ||||
2012-11-05 10:13:30 Only_True Axel Да не, у меня другая ситуация) Мне самому интересно, по этому хочу разобраться и понять) | ||||
2012-11-05 11:17:00 Only_True Ахахахаах, ааа, жееесть)) Вот гониво) Я половину тырнетов обшарил, даже на буржуйских сайтах побывал, а проблема была с компилятором... Ну и фууууфел) | ||||
2012-11-05 11:29:54 Yakoot1 Only_True понимание иногда внезапно приходит) я вот, когда учился, некоторео время не мог всякие стурктуры понять.. а потом внезапно как озарение снизошло)) кинулся лабу ковырять по кольцевым двусвязным спискам ковырять, пока не ушло обратно)) | ||||
2012-11-05 11:40:28 Only_True Yakoot1 Ггг)) Я теперь так говорю про матан с первого курса хДД | ||||
2012-11-06 02:33:30 Only_True Хм... В общем, всё работает, остается только дописать перегрузку оператора "=", с чем у меня до сих пор проблема(( | ||||
2012-11-06 07:22:13 Yakoot1 Only_True в чем проблема-то?) | ||||
2012-11-06 08:36:00 yashchar Я, может, действительно чего не понимаю, но Стауструп как раз разжевывал всю работу с классами в плюсах именно на примере класса комплексного числа. С объяснениями, с примерами кода... Вроде, пользуйся - не хочу. Ан нет... | ||||
2012-11-06 18:21:50 Only_True Всё ок, сегодня всё сдал)) yashchar Ну, как-то до литературы не дошло дело(( | ||||
2012-11-06 21:28:28 MrHide Only_True поздравляю | ||||
2012-11-06 22:39:47 Only_True MrHide Спасибо =) | ||||
1 | 2 |