Перейти к содержимому

Solid

Присоединился: 27 дек 2004
Оффлайн Последний вход: янв 28 2005 13:00
-----

Мои сообщения

В теме:[c++] Проблемма

29 декабря 2004 - 13:47

неправильно, переменная ch должна быть типа int , чтобы ее можно было сравнивать с EOF

Просмотреть сообщение

Что теперь то?! Человеку не это главное. Лучше бы, раз такой умный, помог человеку понять, как ему делать лучше, нежели пальцами крутить.

Добавлено в [mergetime]1104320821[/mergetime]
libricon, так ты говори русским языком.. тебе надо в linux, консольное приложение. А то, мне нужна код программы, которая бы срабатывала при нажатии кнопок, и всегда была рабочая, но на заднем плане. Я и подумал, может быть всё дело в windows происходит, кинул инфу от mfc.
В линуксе не рублю, так что помочь тут ничем не могу.

В теме:[c++] Проблемма

28 декабря 2004 - 13:06

Делай через Event'ы.
http://msdn.microsof...a.onkeydown.asp

В теме:[c++] Проблемма

27 декабря 2004 - 09:39

libricon, давай начнём с начала: тебе нужно сделать консольное приложение, или windows форму? Хотя как я понимаю, здесь до windows-form ещё далеко. В общем, если всё это дело должно происходить в консоли, тогда делай таким образом:
char ch;
while((ch = getchar()) != '\n' && ch != EOF) {
 if(ch == '1') {
   function1();
 }
  if(ch == '2') {
   function2();
  }
}
Только не забудь в начале подключить библиотеку stdio.h. Надеюсь, знаешь что это такое.