|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.04.2018, 18:42 | #11 |
Пользователь
Регистрация: 22.09.2017
Сообщений: 45
|
|
28.04.2018, 19:43 | #12 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Именно то, что написал несколько раз.
Оператор приведения типа: operator T() - вызывается, когда объект вашего класса хотят привести к типу T. Если T = double, то из объекта вашего класса хотят получить double CHISLO. Вот и напишите формулу, которое из ваших двух полей в классе получит одно число. |
29.04.2018, 18:40 | #13 |
Пользователь
Регистрация: 22.09.2017
Сообщений: 45
|
Все,понял,спасибо,теперь возникла другая проблема,как вернуть 2 отделных числа, в результате вызовы статик каста должно вывестись 2 независимых числа
|
29.04.2018, 19:56 | #14 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
Никак.
Переопределите оператор << именно для вывода Complex класса. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание шаблона класса с 1 параметром типа | Valera97 | Общие вопросы C/C++ | 0 | 13.06.2017 14:24 |
Вывод типа возвращаемого значения шаблона | Aoizora | Общие вопросы C/C++ | 2 | 02.06.2017 21:00 |
получение ссылки на функцию из класса шаблона и передача ее как параметр шаблона | pror0ck | Общие вопросы C/C++ | 7 | 17.06.2012 15:06 |
Использование файлов XLS в качестве шаблона и отображение этого шаблона в приложении Delphi? | vodyara | Общие вопросы Delphi | 0 | 23.04.2012 13:13 |
Перегрузка бинарных арифметических операторов шаблона класса | NecroArt | Помощь студентам | 2 | 10.08.2010 21:31 |