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

Написание оператора ( , ) для класса. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создать кнопку CButton и CEdit на стандартном диалоговом окне http://www.cyberforum.ru/cpp-beginners/thread486518.html
Пожалуйста, подскажите как создать кнопку CButton и CEdit на стандартном диалоговом окне? В MSDN написано так: CButton myButton1; myButton1.Create(_T('My button'),...
C++ В CListCtrl почему-то не отображается список. Подскажите пожалуйста что не так? В OnCreate'е главного окна пишу: CListCtrl list; list.Create(LVS_ICON|LVS_REPORT|WS_VISIBLE, CRect(150,10,300,150), this, 150); ... http://www.cyberforum.ru/cpp-beginners/thread486513.html
C++ Статьи по теме: работа с бд и ротация контента на сайте
здравствуйте , столкнулся с проблемой написания скриптов на с - нужна статейка или пример - задачи - работа с бд и ротация контента на сайте - вообще я понимаю - что проще написать на пхп - ну нужна...
C++ Написать программу за деньги
Необходимо написать программу для диплома, в которой будет реализован алгоритм ГОСТ (жел-но старый и новый, на эллиптических кривых (но не электронная цифровая подпись)). Программа должна выдавать...
C++ Помогите с функцией-калькулятором. http://www.cyberforum.ru/cpp-beginners/thread486486.html
Господа программисты! Требуется срочная помощь:необходима функция-калькулятор,на вход которой подается числовая строка(-1+2-(...)*.../)а на выходе число.Она должна уметь разбирать скобки и определять...
C++ Помогите с написанием программы по обработке фотографий с использованием графических фильтров. Срочно подробнее

Показать сообщение отдельно
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
13.07.2010, 22:42
полно примеров, например вот с этого сайта:

http://www.cs.ust.hk/~dekai/library/ECKEL_Bruce/TICPP-2nd-ed-Vol-one/TICPP-2nd-ed-Vol-one-html/Chapter12.html

Код
//: C12:OverloadingOperatorComma.cpp
#include <iostream>
using namespace std;

class After {
public:
  const After& operator,(const After&) const {
    cout << 'After::operator,()' << endl;
    return *this;
  }
};

class Before {};

Before& operator,(int, Before& b) {
  cout << 'Before::operator,()' << endl;
  return b;
}

int main() {
  After a, b;
  a, b;  // Operator comma called

  Before c;
  1, c;  // Operator comma called
} ///:~
Удачи, Владимир
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru