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

Выполнить прегрузку операторов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать функцию, возвращающую количество согласных в произвольном слове http://www.cyberforum.ru/cpp-beginners/thread582012.html
Написать функцию, возвращающую количество согласных в произвольном слове. С помощью нее, определить в тексте слово с максимальным количеством согласных. Пожалуйста если не сложно напишите код.
C++ В двухмерном массиве вычислить произведение минимального и максимального элемента массива В двухмерном массиве вычислить произведение минимального и максимального элемента массива.Решить в с++ , используя функции) Добавлено через 11 минут #include <iostream> #include <time.h> #include <iomanip> using namespace std ; void main() { const int row = 3; http://www.cyberforum.ru/cpp-beginners/thread582007.html
В двухмерном массиве найти минимальный, отрицательный элемент массива C++
В двухмерном массиве найти минимальный, отрицательный элемент массива. Если его нет, то вывести сообщение об этом.Решить в с++ с помощью функций) Добавлено через 11 минут #include <iostream> #include <time.h> #include <iomanip> using namespace std ; void main() { const int row = 3;
C++ В двухмерном массиве вычислить среднее значение положительных элементов массива
В двухмерном массиве вычислить среднее значение положительных элементов массива.Решить в с++ с помощью функций) Добавлено через 11 минут #include <iostream> #include <time.h> #include <iomanip> using namespace std ; void main() { const int row = 3;
C++ Вычислить произведение минимального и максимального элемента массива http://www.cyberforum.ru/cpp-beginners/thread582003.html
: В одномерном массиве вычислить произведение минимального и максимального элемента массива.Решить в с++ с помощью функций) Добавлено через 11 минут #include <iostream> #include <math.h> using namespace std; void main() { double massiv={0}; for(int i=0;i<sizeof(massiv)/sizeof(massiv);i++)
C++ Определить,сколько раз повторяется в файле каждое слово Помогите написать программу на СИ++ Дан файл с текстом. Слово-последовательность символов латинского языка,остальное разделители. Определить,сколько раз повторяется в файле каждое слово. Результат вывести в отдельный файл. подробнее

Показать сообщение отдельно
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
22.05.2012, 00:03     Выполнить прегрузку операторов
перегружать = для данного класса нет необходимости, здесь справится и синтезируемый оператор присвоения.
хотя если надо
C++
1
2
3
4
5
6
7
8
9
10
11
12
CWorkCounter& operator= (const CWorkCounter& a)
{
    if (this != &a)
    {
        m_year = a.m_year;
        m_month = a.m_month;
        m_day = a.m_day;
        for (int i = 0; i != sizeof m_month_days / sizeof *m_month_days; ++i)
            m_month_days[i] = a.m_month_days[i];
    }
    return *this;
}
C++
1
2
3
4
5
6
7
8
friend void operator~ (const CWorkCounter&); 
...
void operator~ (const CWorkCounter& a)
{
    std::cout << a.m_day << '.' 
        << a.m_month << '.'
        << a.m_year;
}
 
Текущее время: 08:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru