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

Перегрузка операторов: что к чему? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Код для обновления своего .exe на новую версию http://www.cyberforum.ru/cpp-beginners/thread953402.html
Раскрываю сабж: есть программа.exe, она в автозагрузке, она работает, допустим я пишу новую версию этой программы и теперь мне нужно обновить программу на новую версию .exe, я даю команду на обновление этой программе, а далее нужна идея как построить алгоритм обновления? варианта вижу 2: 1й, простой, вариант. (алгоритм и реализация мне ясна) По команде обновиться, запускается другая...
C++ Реализация графического интерфейса Добрый день.Долгое время уже изучаю c++,сейчас надоели консольные приложения,решил научиться делать кнопки и т.д. Почитал как это делается,было много разных вариантов,где-то писали что это устарело,либо это "не огонь".Можете подсказать литературу которую нужно изучить? http://www.cyberforum.ru/cpp-beginners/thread953398.html
C++ Чтение строки и файла
Программа для чтения строки и записи файла, пожалуйста помоите модуль сдать нужно
C++ Реализация программы "Блуждание на сотах" на С++ или С#
Помогите пожалуйста написать программу на С++ или С#.Составить имитационную модель случайного блуждания на сотах. На каждом шаге по времени пчела движется равновероятно в одном из трех направлений. На какое расстояние удаляется пчела за M=8 шагов.
C++ Алгоритм Кербоша http://www.cyberforum.ru/cpp-beginners/thread953385.html
всем привет... алгоритм кербоша ....проблема в синтаксисе....помогите..sps list<set<int> >kerbosh(int **&a,int SIZE) { set <int> M,G,K,P; list<set<int> > REZULT; for (int i=0; i<SIZE;i++) { K.insert(i);
C++ Что это? Обьясните пожалуста! Собствено, я не знаю, как это назвать. О чем это мне собщает визуал студия? Пожалуста, обьясните если мжно! подробнее

Показать сообщение отдельно
andrejap
13 / 13 / 1
Регистрация: 21.04.2013
Сообщений: 245
16.09.2013, 19:46  [ТС]     Перегрузка операторов: что к чему?
Мерси, буду обдумывать.

Добавлено через 19 часов 44 минуты
Делаю эти цепочки вывода, но получается вот что:
oi44.tinypic.com/1z4vfqa.jpg
Почему выводится число 0x605508 ? Непечатный символ что-ли какой-то? И, кстати, попуталась очередность вывода элементов: значение "1.1.1999" аж никак не должно быть первым...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
ostream& Date::show_date(ostream& out) const {
 
    return out << d << '.' << m << '.' << y << '\n';
 
}
 
ostream& Isbn::show_isbn(ostream& out) const {
 
    return out << "ISBN number:\n" <<
            n1 << '-' << n2 << '-' << n3 << '-' << x << '\n';
 
}
 
ostream& operator <<(ostream& os, const Book& item) {
    if (item.on_hands == false)
        return os << item.num.show_isbn(os)
        << "Author is: " << item.author << "\nDate of copyright registration: "
            << item.dreg.show_date(os) << "\nBook is in library\n";
    
    else return os << item.num.show_isbn(os)
        << "Author is: " << item.author << "\nDate of copyright registration: "
            << item.dreg.show_date(os) << "\nBook is on hands now\n";
}
Подскажите, плз.
 
Текущее время: 01:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru