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

Перегруженные потоковые операторы при наследовании - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти количество элементов этой последовательности, кратных числу К http://www.cyberforum.ru/cpp-beginners/thread852184.html
Задача: дана последовательность целых чисел, за которой следует 0.Найти количество элементов этой последовательности, кратных числу К.(решить с помощью while)
C++ Пытаюсь реализовать сортировку слиянием (выскакивает ошибка) Пытаюсь реализовать сортировку слиянием. #include "stdafx.h" #include <iostream> #include "windows.h" #include "math.h" // m - size of A // n - size of B http://www.cyberforum.ru/cpp-beginners/thread852183.html
C++ . Дана матрица А[5,4]. Поменять местами столбцы, содержащие наибольший и наименьший элементы
. Дана матрица А. Поменять местами столбцы, содержащие наибольший и наименьший элементы.
C++ Не переименовывает файл
void deleteFILE(char filename) { char gr; setlocale(LC_ALL,"Russian"); ifstream in("examen.txt",ios_base::binary); ofstream out("buf.txt",ios_base::binary); fflush(stdin); cout<<"Введите группу"<<endl; gets(gr); while( in.read((char*)&timelable,sizeof(timelable))); {
C++ Учебник по массивам http://www.cyberforum.ru/cpp-beginners/thread852151.html
Посоветуйте учебник по решению задач с массивами на с++
C++ friend и member функции Народ, объясните пожалуйста как пишутся данные функции, принцип их написания, откуда что берется. И несколько примеров пожалуйста. Желательно с кодом для *.h подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4382 / 3225 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
30.04.2013, 12:49     Перегруженные потоковые операторы при наследовании
Why so seriouS, добавить в дочернем классе вызов оператора для базового. Как-то так:

C++
1
2
3
4
5
6
7
8
friend ostream &operator<<(ostream& output,const Father& F)
    {
        output << static_cast<const Employee&>(F);
        output<<"Зарплата батька: "<<F.salary<<endl
              <<"Робота батька: "<<F.jobs<<endl;
 
        return output;
    }
 
Текущее время: 04:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru