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

Создание объекта класса, являющегося суммой 2ух других - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двусвязный список, удаление элемента http://www.cyberforum.ru/cpp-beginners/thread694940.html
Собственно, в коде все рабочее, кроме удаления. После ввода элемента выдает ошибку 0xC0000005. Где-то напутал с выделением памяти? Заранее благодарю за помощь. #define _CRT_SEcurrentE_NO_WARNINGS #include "stdafx.h" #include <iostream> #include <conio.h> #include <stdio.h> #include <string> using namespace std; struct city
C++ Осуществить сравнение первых n символов двух строк Осуществить сравнение первых n символов двух строк. printf ("Сравнение З букв в Аbс и Abc %d\n", strncmp("Abc", "Abc", 3)); примерно вот так http://www.cyberforum.ru/cpp-beginners/thread694933.html
задачка на строки C++
задана строка символов Определить ,встречается ли в ней заданное с клавиатуры слово.Если такое слово встречается в строке.то необходимо удалить это слово из строки
Написать блок-схему C++
Помогите написать блок-схему к задаче Составьте программу, которая вычисляет произведение чисел от 1 до n. Значение n вводится с клавиатуры. /*Programma proizvedenie*/; # include <stdio.h> # include <conio.h> void main () { int i=1,n,s=1; printf ("\n Vvedite n\n",n); scanf ("%d",&n);
C++ Unresolved external . . . referenced from OBJ http://www.cyberforum.ru/cpp-beginners/thread694900.html
Shift + F11 добавлял, даже ошибки в юните находил, потом исправлял #pragma hdrstop #include <stdio.h> #include <conio.h> #include <string.h> #include "sumsorting.h"
C++ Работа с дробями есть дробь, отдельно числитель и знаменетель, нужно сделать функцию которая преобразует неправильную дробь в провильную Пример: 5/2 результат 2 1/2 Так же нужно написать еще функцию функцию которая сокращает дробь например 2/4 результат 1/2 подробнее

Показать сообщение отдельно
Cooler13
0 / 0 / 0
Регистрация: 17.06.2012
Сообщений: 5
11.11.2012, 20:47     Создание объекта класса, являющегося суммой 2ух других
Нужно получить время на часах, сложив 2 другие временные отметки. Как я понимаю, нужно переопределить операцию сложения. Тогда как будет выглядеть этот метод? (конструктор без параметров использовался в другом подзадании)
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#include <iostream>
using namespace std;
class Clock
{
public:
    int hour;
    int minut;
    int second;
public:
    Clock(int xh, int xm, int xs)
    {
        hour = xh;
        minut = xm;
        second = xs;
        condition1 ();
    }
    Clock ()
    {
        hour = 0;
        minut = 0;
        second = 0;
    }
    Clock operator +(const Clok& h)
    { }
    void condition1 ()
    {
        while (second > 59)
        {
            second = (second - 60);
            minut ++;
        };
        while (minut > 59)
        {
            minut = (minut - 60);
            hour ++;
        };
        while (hour > 23)
        {
            hour = (hour - 24);
        };
    }
    void print_time ()
    {
        cout <<"The time is " <<hour <<":" <<minut <<":" <<second <<endl <<endl;
    }
};
int main()
{
    int xh, xm, xs, a;
    cout << "Set time 1:" << endl;
    cout << "Hour(s) - "; cin >> xh; cout <<endl;
    cout << "Minut(s) - "; cin >> xm; cout <<endl;
    cout << "Second(s) - "; cin >> xs; cout <<endl;
    Clock cl1 (xh, xm, xs);
        Clock cl4 (xh, xm, xs);
        Clock clla = cl1 - cl4;
    clla.print_time();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru