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

Перегрузка операции & - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ DLL http://www.cyberforum.ru/cpp-beginners/thread593351.html
Как сделать жирный текст то есть добавить команду например: Шрифт: name, "Arial" Размер: size = 18; Ширина: width = 18; Жирность: ? = 1;
C++ Задача на максимум.Вектора даны действительные числа А1,А2..An.Получить последовательность,удалив из исходной все максималымые элементы http://www.cyberforum.ru/cpp-beginners/thread593330.html
Даны три числа. Выбрать те из них, которые принадлежат заданному отрезку [a,b]. C++
не знаю си++, но так вышло что надо для универа решить хотя бы две задачки, если кто поможет буду благодарен.Вот сами задачки. 1.Даны три числа. Выбрать те из них, которые принадлежат заданному...
C++ Стек целых чисел
Неободима программа на языке СИ "стек целых чисел с сортировкой по убыванию или возрастанию"
C++ Найти порядковый номер слова максимальной длины http://www.cyberforum.ru/cpp-beginners/thread593300.html
Помогите, пожалуйста! Очень нужно!
C++ Определите класс дробей. Определите класс дробей Привет всем, подходит время сессии) должки нужно закрывать нужно решить гиганское количество задач по c++ на классы, кто хорошо разбирается помогитееее : Определите класс дробей - рациональных... подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4655 / 2863 / 228
Регистрация: 12.12.2009
Сообщений: 7,276
Записей в блоге: 2
Завершенные тесты: 1
02.06.2012, 20:30
OMG, маразм крепчал!

Необычное решение, можно еще так извратиться:
C++
1
2
3
4
5
6
7
8
9
10
11
12
    friend std::ios& operator&(std::ios& s, Obj& o)
    {
        if (typeid(std::ostream) == typeid(s))
        {
            std::ostream& os(dynamic_cast<std::ostream&>(s));
            os << o.a << ' ' << o.b << std::endl;
        } else {
            std::istream& is(dynamic_cast<std::istream&>(s));
            is >> o.a >> o.b;
        }
        return s;
    }
только что-то мне подсказывает, что ТС ошибся в описании задачи. Т.к. судя по всему они проходят перегрузку операторов, а написанное выше (и еще выше)) уже совсем другая тема.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru