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

перегрузка cout, operator<< - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти сумму всех чисел от а до b кратных 13 и 5 http://www.cyberforum.ru/cpp-beginners/thread658043.html
Вот что я пока что написал... Как сложить значения не знаю... выходит бурда полная... { unsigned long a,b,i; cin >> a; cin >> b; for (i=a;i<b;i++) { if (i%13==0) if (i%5==0) cout <<i; }
C++ 2 Оператор цикла с предусловием (while) и с постусловием (do while) всем привет помогите решить 2 задания или наведите на мысль http://www.cyberforum.ru/cpp-beginners/thread658042.html
Блок схема C++
Помогите сделать блок схему к программе и с комментариями к программе(описание каждой функции) а то не очень понимаю как( #include "StdAfx.h" #include <iostream> #include <time.h> using namespace std; int main() {
C++ cstdarg и stdarg.h - что это такое?
спасибо за внимание, хотелось бы уяснить что за заголовочные файлы, для чего? или же наводку на материал
C++ Нахождение палиндрома в заданном диапазоне http://www.cyberforum.ru/cpp-beginners/thread658012.html
Помогите пожалуйста с кодом, нужно найти все палиндромы на заданном диапазоне от А до С. Палиндром – такое сочетание цифр, которые читаются одинаково слева направо и справа налево. Например, 121, 55, 4884.
C++ Посоветуйте книгу Добрый день! посоветуйте книгу на тему методы обработки изображений с применением на visual c++ .... буду очень благодарен ! подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
25.09.2012, 21:39     перегрузка cout, operator<<
перегрузить глобальный operator<<
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <vector>
 
class A
{
public:
    A(int _a, int _b) : a(_a), b(_b){}
    A(A const& o) : a(o.a), b(o.b)
    {
        std::cout << "cCtor" << std::endl;
    }
    A(A const volatile& o) : a(o.a), b(o.b)
    {
        std::cout << "vcCtor" << std::endl;
    }
    int a;
    int b;
};
 
std::ostream& operator<<(std::ostream& os, A const& o)
{
    return os << o.a << "  " << o.b;
}
 
int main()
{
    A a(1, 32);
    std::cout << a << std::endl;
    return 0;
}
 
Текущее время: 12:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru