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

Помогите исправить ошибки в классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано натуральное число n http://www.cyberforum.ru/cpp-beginners/thread541071.html
Дано натуральное число n. Вычислить:
C++ Нужно посчитать количество символов пунктуации (: ; ? ! , .) в веденной строке нужно посчитать количество символов пунктуации (: ; ? ! , .) в веденной строке, язык си. http://www.cyberforum.ru/cpp-beginners/thread541066.html
Помогите ответить на вопросы теста! C++
C++ Компиляторы для телефона (Nokia X3)
Допустим, я написал программу на С++. Компилирую её под Windows. Как мне откомпилировать её для телефона (Nokia X3)?
C++ Помoгите найти ошибку в коде! http://www.cyberforum.ru/cpp-beginners/thread541038.html
#include <iostream> #include <stdio.h> #include <conio.h> using namespace std; enum firms { Sonic, Thomson,
C++ Проблемы с деструктором Вот код : #include<iostream.h> #include<string.h> struct Value { char val_1; int val_2; bool val_3; }; подробнее

Показать сообщение отдельно
b0n4b
2 / 2 / 0
Регистрация: 16.11.2011
Сообщений: 100
06.04.2012, 21:20  [ТС]     Помогите исправить ошибки в классе
Ну я пытался из этого сделать класс
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
#include <iostream>
#include <conio.h>
using namespace std;
 
int main(void)
{
    setlocale (LC_ALL, "Russian");
    char komanda[1000];
    int tail=0,head=0,x,n=1000,i, size=0;
    int *queue;
    queue= new int [0];
    int *quesue = new int[n + 1];
    for(;;)
    {
        cin >> komanda; 
        switch (komanda[1])
        {
            case 'u':
                cin>>x;
                queue[tail]=x;
                tail++;
            
                if(tail>n) 
                tail=1;
                cout << "ok\n";
                break;
            case 'o':
                if(head==tail)
                {
                    cout << "error\n";
                }
                else
                {
                    cout << queue[head];
                    queue[head]=x;
                    head++;
                    cout <<"\n";
                }
                break;
            case 'i':
                size=0;
                for(int i=head;i<tail;i++)
                {
                    size++;
                }
                cout << size << "\n";
                break;
            case 'l':
                head=tail;
                cout <<"ok\n";
                break;
            case 'r':
                if(head==tail)
                {
                    cout << "error\n";
                }
                else
                {
                    cout << queue[head] << "\n";
                }
                break;
            case 'x':
                cout << "bye";
                return 1;
        }
    }
    getch();
}
 
Текущее время: 11:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru