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

программа(наверно с перегрузкой что то) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевернуть шестнадцатеричное число oxА28Е http://www.cyberforum.ru/cpp-beginners/thread150735.html
Помогите решить задачу: дано шестнадцатеричное число oxА28Е надо перевернуть его так, чтобы последний бит стал первым и так далее, и вывести его на экран в двоичном виде(используя битовые операции и...
C++ Выбор книги Подскажите какую книгу лучше выбрать для изучения билдера я нашел Borland C++ Builder 5. Энциклопедия программиста,пишут не плохая может вы посоветуете какая лучше http://www.cyberforum.ru/cpp-beginners/thread150732.html
Рекурсия: вычисление корня n-ой степени C++
Вот условие А вот то, что я набросал... Прошу исправить... Зарание спасибо: #pragma argsused #include <stdio.h> #include <conio.h> #include <math.h> float www(double e,int n) {float z1; if...
C++ что значит ошибка:
фаил компилирую, отдельно от .h-a. вот и cpp и h. оба в одной директории.
C++ Создайте класс CDate,который будет содержать информацию о дате http://www.cyberforum.ru/cpp-beginners/thread150726.html
Очень нужна помощь так как на днях здавать прошу помощи камрадов,писать желательно по делетански чтоб было понятно что это я :) : Создайте класс CDate,который будет содержать информацию о дате...
C++ если фаилы типа *.h не надо компилирывать, то как выявлять ошибки??? если фаилы типа *.h не надо компилирывать, то как выявлять ошибки??? подробнее

Показать сообщение отдельно
Aaxenon
Light Knight
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361

программа(наверно с перегрузкой что то) - C++

30.06.2010, 22:35. Просмотров 570. Ответов 10
Метки (Все метки)

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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
class card
{
 friend istream& operator >> (istream& in, card& numbi);
 friend ostream& operator << (ostream& out, card numbo);
public:
 int amount[20];
 int give[20];
 string code[20];
};
class jornal : public card
{
public:
 char name[20];
 int year[20];
 int number[20];
};
istream& operator >> (istream& in, card numbi)
{
 in >> numbi.amount >> numbi.give >> numbi.code;
 return in;
}
ostream& operator << (ostream& out, card numbo)
{
 out << numbo.amount << " " << numbo.give << " " << numbo.code;
 out << endl;
 return out;
}
int main()
{
 card book[100], bookn[100];
 char next;
 string code[20];
 int i, b;
 cout << "1.Add, 2.Search, 3.Exit" << endl;
 cin >> b;
 if(b==1)
 {
 ofstream fileout("file.txt", ios::app);
 if(!fileout)
 {
 cerr << "Error: opening file" << endl;
 return 1;
 }
 for(i=0;i<1;i++)
 {
 cout << "Enter amount, give up, code, name, year, number" << endl;
 cin >> book[i];
 fileout << book[i];
 }
 }
 else
        if(b==2)
        {
 cout << "Enter code:";
 cin >> code;
 ifstream filein("file.txt");
 if(!filein)
 {
 cerr << "Error: opening file";
 return 2;
 }
 i=0;
 while(1)
 {
 filein >> bookn[i];
 if(bookn[i].code==code)
 {
 cout << bookn[i];
 break;
 }
 next=filein.peek();
 if(next==EOF)break;
 i++;
 }
        }
        else
                if(b==3) return 1;
 return 0;
}

error C2679: binary '>>' : no operator found which takes a right-hand operand of type 'int [20]' (or there is no acceptable conversion)

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