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

Ошибка в классе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ База данных.не могу написать http://www.cyberforum.ru/cpp-beginners/thread579597.html
Помогите пожалуйста написать программу.я сам в с++ неочень понимаю. БД Автомастерская (3 таблицы). 1. номер заказа, гос.номер авто, дата поступления, поломка(одно слово) 2. гос. номер авто,...
C++ Работа с файлами С++ Столкнулся с проблемой, что процедура мною созданная не работает. ОС winxp Среда разработки Visual Studio 2010 Вот код #include <iostream> #include <fstream> #include <string> #include... http://www.cyberforum.ru/cpp-beginners/thread579595.html
C++ В двумерном массиве определить произведение индексов максимального и минимального элемента
Расположить элементы второго столбца в порядке убывания
Нахождение обратной матрицы методом алгебраических дополнений C++
#include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> #include <time.h> //int menu(); void inmatr(double ** ,int ,int);//заполнение массива рандом void inmatr2(double...
C++ Отправка данных по IP http://www.cyberforum.ru/cpp-beginners/thread579576.html
Есть компьютер с белым айпи (внешним) Мне надо отправить на него сообщение (любые данные) Пользоваться можно консолью и стандартными библиотеками MVS C++ 2010 Tcp client/server не подойдут....
C++ Почему матрица выводится как обычный массив //matriza.h #pragma once class matriza { float *b,max,s; int n,m,nom; public: matriza(); void ww_matriza(); подробнее

Показать сообщение отдельно
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,927
Записей в блоге: 1

Ошибка в классе - C++

19.05.2012, 16:08. Просмотров 389. Ответов 7
Метки (Все метки)

Не могу понять где ошибка
вот код:
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
#include <iostream>
using namespace std;
class time
{
  private:
          int chas;
          int min;
          int sek;
  public:
         time() : chas(0), min(0), sek(0)
         {}
         time(int c, int m, int s) : chas(c), min(m), sek(s)
         {}
       void show();
       void summ(time, time);
 
};
void time :: show()
{
  cout << "Âðåìÿ: ";
  cout << chas << "Г·Г*ñîâ " << min << " ìèГ*ГіГІ " << sek << " Г±ГҐГЄГіГ*Г¤" << endl;
  
}
void time :: summ(time t1, time t2)
{
  sek = t1.sek + t2.sek;
  if(sek > 60)
   {sek -= 60; min++;}
   min = t1.min + t2.min;
   if(min > 60)
   { min-=60; chas++; }
   chas = t1.chas + t2.chas;
}
int main()
{
    time t3;
    const time t1(2,36,20);
    const time t2(2,12,20);
    t1.show();
    cout << endl;
    t2.show();
    cout << endl;
    t3.summ(t1, t2);
    t3.show();
    cout << endl;
 
system("pause");
return 0;
}
Вот ошибки:
In function `int main()':
36 C:\Users\111\Desktop\Âðåìÿ.cpp expected `;' before "t3"
36 C:\Users\111\Desktop\Âðåìÿ.cpp [Warning] statement is a reference, not call, to function `time'
37 C:\Users\111\Desktop\Âðåìÿ.cpp `time' does not name a type
38 C:\Users\111\Desktop\Âðåìÿ.cpp `time' does not name a type
39 C:\Users\111\Desktop\Âðåìÿ.cpp `t1' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
41 C:\Users\111\Desktop\Âðåìÿ.cpp `t2' undeclared (first use this function)
43 C:\Users\111\Desktop\Âðåìÿ.cpp `t3' undeclared (first use this function)

Как єто исправить
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru