Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как вызвать функцию? 
V
    Опции темы
vladd
Дата 8.6.2012, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 31.1.2009

Репутация: нет
Всего: нет



Имею код 
Код

Pacient *pacient = first;
  int i = 0;
  if (pacient->Bolnoy==0)
  {
    cout << "Список пуст" << endl;
      Menu ();
  }


На вызов  Menu () программа ругается
Код

E2268 Call to undefined function 'Menu'


Функкция обьявлена так
Код

int Menu (void)


Как правильно вызвать фунуцию Menu ()?
PM MAIL   Вверх
Dem_max
Дата 8.6.2012, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 14
Всего: 39



Цитата

Функкция обьявлена так

Объявление функции есть , а самой функции нет. Логично что тебе ошибку выдало.


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
vladd
Дата 8.6.2012, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 31.1.2009

Репутация: нет
Всего: нет



Тело функция есть. Это из экономии места.
Код

int Menu (void)
{
  char ch = 0;

  // Выходой список возможных вариантов выбора
     cout << "Vuberite odin iz pynktov:" << endl;
  cout << "1. Zanesti v spisok bolnogo" << endl;
  cout << "2. Vuvesti perechen pacientov bolnicu." << endl;
  //cout << "3. Dobavit v spisok pacienta." << endl;
 // cout << "4. Vupisat bolnogo." << endl;
  cout << "3. Vuvesti diagnoz pacienta starche 50 let" << endl;
  cout << "4. Vuxod iz programmu." << endl << endl;


  // ожидание, когда будет нажата "правильая " клавиша
  while (ch < '1' )
 {
    ch = getch ();
 }

  // Осуществляется выбор согласно введеной цифры
  switch (ch)
  {
    case '1': AddItem (); break;
    case '2': List (); break;
    case '3': Find (); break;
    case '4': return 0;
     };

  return 1;
  };
 
PM MAIL   Вверх
Данкинг
Дата 8.6.2012, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



Видимо, программа не видит этой функции. Смотри, где она объявлена.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0586 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.