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

Ошибка в несовместимости типов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конструктор и деструктор http://www.cyberforum.ru/cpp-beginners/thread934934.html
Всем привет.Вообщем передо мной стоит такая задача-Отобразить на экране время работы программы, используя конструктор и деструктор.В конструкторе используем ф-ию clock а в диструкторе вывести когда...
C++ Существует ли эквивалент функции toupper() для типа string ? Существует ли эквивалент функции toupper(), предназначенной для типа char, что - нибудь подобное для типа string ? http://www.cyberforum.ru/cpp-beginners/thread934925.html
C++ чтение из файла и добавление в контейнер
std::ofstream out; out.open("FilegRANDCHILED.dat", std::ios::binary | std::ios::trunc); if(!out) { MessageBox(hWnd, L"File no create!!!", L"Error", MB_ICONERROR | MB_OK);...
Удаление элементов из vector; bind или not1 C++
Как правильно забиндить, - сделать аналог, как через лямбду. Или же тут больше подойдет использование not1 (или not2). Не могу сам разобраться. Вот код:#include <iostream> #include <string>...
C++ Скопировать поток и добавить ошибки в поток http://www.cyberforum.ru/cpp-beginners/thread934887.html
Здорова господа! Есть задачка: "Скопируйте поток объектов типа Name_and_address и вставьте в него столько ошибок, сколько сколько сумеете придумать (например, ошибки форматирования, или ошибочное...
C++ getch() error Привет всем, такое дело, не работает getch()! Вот, что пишет: C:\Users\AKHURS\Desktop\tetris_start.cpp:122: implicit declaration of function `int getchar(...)' conio.h подключил подробнее

Показать сообщение отдельно
Putney88
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 20

Ошибка в несовместимости типов - C++

07.08.2013, 18:25. Просмотров 669. Ответов 7
Метки (Все метки)

Отрывок :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int main()
{
char choice;
list();
for(;;) {
choice = menu();//Показывает ошибку "[C++ Error] Unit1.cpp(23): E2109 Not an allowed type"
switch (choice){
case 'd' :
display();
break;
case 'u' :
upgrade();
break;
case 'e' :
return 0;
break;
}}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void menu()
{
 
char ch;
do{
cout<<"*(D)isplay"; cout<<'\n';
cout<<"*(U)grade";  cout<<'\n';
cout<<"*(E)xit"; cout<<'\n';
cout<<"choose first letter to open";
cin>>ch;
}
while(!strchr("due", tolower(ch)));
 
}
Вся нужная библиотека и объявление функции до ее использования есть.
Не понимаю что означает эта строка : "choice = menu();"..
Помогите пжлста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru