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

Перегрузка операции присвания - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка строк http://www.cyberforum.ru/cpp-beginners/thread1011602.html
Есть программа. Нужно в calc правильно сортировку написать что бы результаты в алфавитном порядке выбивало. #include <iostream> using namespace std; struct warehouse { char *name; int number,...
C++ При нажатии на кнопку остальные не доступны Есть форма в Visual C++. В форме несколько кнопок Button и CheckBox, нужно чтобы при нажатии на CheckBox остальные кнопки становились недоступными. Кто может помочь напишите. http://www.cyberforum.ru/cpp-beginners/thread1011594.html
C++ Написать код расстановки скобок
Здравствуйте!!!Помогите пожалуйста написать ко расстановки скобок! Задание такое: 1.Написать программу, которая расставляет всевозможными способами скобки в выражении так, что выражение становится...
Трудности с шаблоном complex C++
не силен в ооп, часть лабораторной сделал, а на второй застопорился нужно чтобы при нажатии на кнопку "выполнить" находилось произведение модулей элементов с отрицательной действительной частью...
C++ Использование функций http://www.cyberforum.ru/cpp-beginners/thread1011562.html
Вечер добрый. Задание: Вывести на экран таблицу значений функции Y(x)=(3.14*(3.14-2*|x|))/8 и ее разложения в ряд S(x)= cos x / 1 + cos 3x / 9 + ... + cos(2k-1)x/(2k-1)^2 с точностью e=10^-4....
C++ не компилирует, в чем ошибка? Ребята, помогите! В DEV-C++ не компилирует, в чем ошибка? (в С++ работаю недавно) #include <windows.h> #include <iostream> #include <stdio.h> using std::cout; using std::cin; using... подробнее

Показать сообщение отдельно
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
19.11.2013, 02:56
Взять первый код и добавить (как показал Jupiter) функцию преобразования объекта класса в int.

Добавлено через 3 минуты
Как-то так:
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
31
class MyClass
{
 private:
    int data;
 public:
     MyClass()
     {}
 
     MyClass(int p) : data(p)
     {}
 
     MyClass& operator = (int n)
     {
        data = n;
        return *this;
     }
     operator int()
     {
        return data;
     }
};
 
int main()
{
    MyClass k;
    k = 5;
 
    MyClass n(5);
    int a;
    a = n;
...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru