9 октября 2004 года в 17:00 (суббота) состоится встреча экспертов и подписчиков из Москвы и Области. С собой иметь некоторое количество денежных знаков в разумных пределах для рюмочно-закусочного заведения. Всем желающим принять участие в данном мероприятии просьба писать администратору по адресу: adm@rusfaq.ru или сбросить СМС-сообщение на номер +7-926-535-23-31, где сообщить Ваше имя и намерение присутствовать на встрече. Место встречи будет сообщено дополнительно в начале октября персонально каждому, кто решит принять участие в тусоffке (по почте или СМС-кой соответственно). Приглашаются все желающие!
Список экспертов, ответы которых опубликованы в данном выпуске
dentist
Статус: Доверительный
Общий рейтинг: 113.44
[Подробней >>]
DiGiT
Статус: Доверительный
Общий рейтинг: 114.56
[Подробней >>]
Morgion
Статус: Опытный
Общий рейтинг: 105.94
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 109.56
[Подробней >>]
Здравствуйте, уважаемые эксперты. Всегда считал, что conio.h один из (самых) стандартных h-файлов в си. Но вот в Mandrake Linux 9.2 его почему-то нет... А нужна функция getch(), и что ж его, отдельно искать и устанавливать? или это ошибка какая-то при установке получилась?
Доброе время суток, V! используй stdio.h и getc(stdin) Ответ отправлен: 22.09.2004, 09:05 Отправитель: dentist Отвечает DiGiT
Здравствуйте, V! Ничего себе стандартная :))) Это для Turbo C стандартно, но не больше. Вообще все, что касается вывода на экран в Си не стандартизировано. Это прежде всего связано с тем, что Си это кроссплатформенный язык программирования и например реализовать в нем такую простую функцию как очистка экрана невозможно ввиду различного строения видеопамяти в различных архитектурах. Поэтому испоьзуются расширения языка для этих целей. А man getch не пробовали ? там говорится о хидере curses.h по крайней мере в линуксе. Другая никс платформа можеть дать вам имхо другой результат. Вот такой он язык си. нет стандартной библиотеки для работы с экраном ни текстовым, ни графическим.
Ответ отправлен: 22.09.2004, 09:54 Отправитель: DiGiT Отвечает Morgion
Доброе время суток, V! Вообщето- это имхо стандарт, и прописана библиотека в POSIX, так что ковыряй дистрибутив мандрейки и ищи там :). Ответ отправлен: 22.09.2004, 15:28 Отправитель: Morgion Отвечает vitya
Добрый день, V! Его не почему-то нет, а именно нет. Потому что он нестандартный. Его ищи не ищи, не установишь. Пользуйся стандартными средствами. Ответ отправлен: 22.09.2004, 16:34 Отправитель: vitya
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.