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

Вывод объекта класса созданного пользователем на консоль объектом cout - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Два файла .cpp в проекте http://www.cyberforum.ru/cpp-beginners/thread957939.html
Файлы DayOfWeek и main(откуда вызываются методы из DayOfWeek). Пишет ошибку на скрине,что не так? И что такое #include <stdexcept>? DayOfWeek.cpp #include <iostream> #include <stdexcept>...
C++ Определить количество «особых» элементов матрицы Добрый день! Помогите написать программу: Задана матрица размером NxM. Определить количество «особых» элементов матрицы, считая элемент «особым», если он больше суммы остальных элементов своего... http://www.cyberforum.ru/cpp-beginners/thread957919.html
C++ приоритет операций
while(*a++==*b++ && *a!=NULL) хочу сравнить до конца строки "а". почему не работает? где-то дело в приоритете, а где найти не могу...:-|
не считает сумму ниже побочной диагонали, в чем ошибка? C++
Вот сам код,где ошибка?:( #include "stdafx.h" #include "iostream" #include <iomanip> double **mass; int i,j,n,sum; using namespace std; int _tmain(int argc, _TCHAR* argv) {
C++ Высвобождения ресурсов БД (PostgreSQL) http://www.cyberforum.ru/cpp-beginners/thread957914.html
Добрый день. Вопрос, конечно, из разряда "для начинающих", так что сильно не бейте :) Есть некая функция, которая работает с базой данных (PostgreSQL). Есть небольшой момент по поводу высвобождения...
C++ Все четные элементы, стоящие левее минимального, уменьшить в 2 раза Здравствуйте, написала код к задаче "В массиве все четные элементы, стоящие левее минимального, уменьшить в 2 раза. Пример: из массива A: 3 2 1 0 4 должен получиться массив 3 1 1 0 4.", но код не... подробнее

Показать сообщение отдельно
Extrim88
50 / 50 / 11
Регистрация: 08.02.2013
Сообщений: 189
19.09.2013, 17:48
Пример.
Простой класс

C++
1
2
3
4
5
6
7
8
9
10
11
class Auto
{
private:
int age; //возраст автомобиля
double miliage; //пробег
public:
Auto();
friend ostream& operator<<(ostream& os, const Auto& at);
 
//...какие-то еще методы
};
//В файле реализации методов класса при определении перегруженной операции
C++
1
2
3
4
5
ostream& operator<<(ostream& os, const Auto& at)
{
os << "Моей машине " << at.age << " лет и пробег у нее " << at.miliage << " километров\n";
return os;
}
Тогда например, если car - объект класса Auto, то при использовании конструкции
C++
1
cout << car;
будет выводится вышеуказанный текст
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru