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

Программа С++ (найти ошибки в коде) - C++

Восстановить пароль Регистрация
 
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
14.09.2013, 13:34     Программа С++ (найти ошибки в коде) #1
Помогите разобрать ошибки пожалуйста.
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
 class Car Market 
 { 
     int menu();
     void newfile();
     void review();
     void addition();
     void removal();
     void sorting();
     void editing();
 };
 
 int main()
 {
     {   int number = menu;
         switch(number)
 
{ bool exit = false; 
 case 1:
     void newfile();
     break;
     case 2: 
         void review();
         break;
         case 3:
             void review();
             break;
             case 4:
                 void addition();
                 break;
                 case 5:
                     void removal();
                     break;
                     case 6:
                         void sorting();
                         break;
                         case 7:
                             void editing();
                             break;
                         case 8:
                             exit = true;
                             break;
                         default:
                             cout<< "Выбирите пункт меню из предоставленых!" <<endl;
                             break;
 }
  if (exit == true)
      break;
     }
     return 0;
} 
int menu()
{
     using std::cout;
     using std::endl;
     using std::cin;
     int number;
     cout<<endl<<"*****Выбирите пункт меню!*****";
     cout <<"1. Создание новава файла!"<<endl;
     cout <<"2. Просмотр новава файла!"<<endl;
     cout <<"3. Добавление записи в файл данных!"<<endl;
     cout <<"4. Удаление записи из файла данных!"<<endl;
     cout <<"5. Сортировка записи файлов данных!"<<endl;
     cout <<"6. Редактирование файлов данных!"<<endl;
     cout <<"7. Выход!"<<endl;
     cin>> number;
     return number;
};
 
void newfile()
{
    cout <<"Создание новава файла!"<<endl;
}
void review()
{
    cout <<"Просмотр новава файла!"<<endl;
}
void addition()
{
    cout <<"Добавление записи в файл данных!"<<endl;
}
void removal()
{
    cout <<"Удаление записи из файла данных!"<<endl;
}
void sorting()
{
    cout <<"Сортировка записи файлов данных!"<<endl;
}
void editing()
{
    cout <<"Редактирование файлов данных!"<<endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.09.2013, 13:34     Программа С++ (найти ошибки в коде)
Посмотрите здесь:

C++ Программа на С++ с дробями 2 ошибки в коде
найти ошибки в коде C++
C++ Программа С++ (найти ошибки в коде)
C++ Найти ошибки в коде
C++ Сортировка, найти ошибки в коде
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
14.09.2013, 14:19     Программа С++ (найти ошибки в коде) #2
Цитата Сообщение от Despot777 Посмотреть сообщение
class Car Market
в названии класса не должен быть пробел. можно его название записать через знак подчеркивания:
C++
1
2
3
4
5
class Car_Market
{
public:
...
...
Цитата Сообщение от Despot777 Посмотреть сообщение
int number = menu;
функция menu() находится в закрытой части класса и к ней надо обращаться через объект
C++
1
2
Car_Market car;
car.menu();
Добавлено через 1 минуту
и так как menu это функция, то при ее вызове нужно обязательно указывать круглые скобки
C++
1
car.menu();
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
14.09.2013, 21:09  [ТС]     Программа С++ (найти ошибки в коде) #3
При запуске программы, программа должна предоставлять выбор одно иг пунктов меню.
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
14.09.2013, 21:15     Программа С++ (найти ошибки в коде) #4
прекрасна лесенка из case
кто так учил
я даже switch не сразу нашел
Цитата Сообщение от Despot777 Посмотреть сообщение
int number = menu;
кто такой menu?
где он объявлен? чему равен?
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
14.09.2013, 21:18  [ТС]     Программа С++ (найти ошибки в коде) #5
menu это функция
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
14.09.2013, 21:20     Программа С++ (найти ошибки в коде) #6
Цитата Сообщение от ___ Посмотреть сообщение
функция menu() находится в закрытой части класса и к ней надо обращаться через объект
фиг вам
вот она эта функция
Цитата Сообщение от Despot777 Посмотреть сообщение
int menu()
{
заметь не функция член (метод) класса Car Market а чистая
а в классе все методы объявлены но не реализованы

Добавлено через 1 минуту
Цитата Сообщение от Despot777 Посмотреть сообщение
menu это функция
я, а равно и компилятор, не видит что это функция
где скобки? где она описана? где реализована?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.09.2013, 21:25     Программа С++ (найти ошибки в коде)
Еще ссылки по теме:

Программа крестики нолики, исправить ошибки в коде C++
Найти ошибки в коде C++
C++ Найти ошибки в коде

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
14.09.2013, 21:25  [ТС]     Программа С++ (найти ошибки в коде) #7
Всем спасибо, тема закрыта!)
Yandex
Объявления
14.09.2013, 21:25     Программа С++ (найти ошибки в коде)
Ответ Создать тему
Опции темы

Текущее время: 12:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru