как установить conio h linux
Помогите найти библиотеку типа conio.h под линух
Re: Помогите найти библиотеку типа conio.h под линух
Re: Помогите найти библиотеку типа conio.h под линух
От себя замечу (для тех, кто не в курске), что в ncurses периодически находят дырки, которые часто ведут к local root compromise.
Так что, как и было сказано, делать так стоит только если знаешь, что делаешь.
Есть еще вариант использовать ANSI escape-последовательности (тоже можно цвет менять, курсор в нужное место ставить, и т.п.). Просто их через printf обычный выводить, должно работать (попробовать стоит). Если терминал не полный dumb, он их поймет.
Ну а описуху найти не проблема (google, «ANSI escape sequences»)
Re: Помогите найти библиотеку типа conio.h под линух
Классное выражение «не полный dumb» :))
Re: Помогите найти библиотеку типа conio.h под линух
А что сейчас у пипла так модно выпендриваться, типа я русский забыл, или уже неспособны на русский настроится? Кто сказал, что «Console programs must not be so interactive » или был выпущен какойнить закон на сей счет? А насчет консоли это библы ncurses, termcap, хотя если интересует форточный вариант, могу порекомендовать порт Turbo Vision (http://www.sigala.it/sergio/tvision/). Замечательно работает в Xterm-e и с последним puTTY ( под виндусятиной ), даже можно мышой жмыкать-шмыкать и все будет чики-пуки.
Кстати, пипл, если кто знает еще чтонить форточное ( библа имеется ввиду) под консоль, пульните плиз ссылочками.
Re: Re: Помогите найти библиотеку типа conio.h под линух
I eti ANSI ne budut ni hrena rabotat’ na moem sowsem ne dumb-nom VT52. Tak chto w popu ANSI. Ispol’zowanie termcap/terminfo obiazatel’no.
Re: Помогите найти библиотеку типа conio.h под линух
А ncurses там работают?
АНСИ работают в консоли linux, freebsd, xterm, если не ошибаюсь, большинство виндовых терминалов (SecureCRT, например) тоже поддерживают ANSI.
Так что в попу не анси, а VT52.
Re: Re: Помогите найти библиотеку типа conio.h под линух
Re: Помогите найти библиотеку типа conio.h под линух
> Нет, в попу именно ламеров, которые пишут команды терминалки в явном виде.
> Потому как аппаратные терминалы ЕСТЬ, и от них никуда не денешься.
Это да, увы (а иногда и очень кстати)
Если потребуется, чтобы прога работала с аппаратными терминалками, поддержку напишут.
А если нет, то нафига огород городить? Зачем к самокату приделывать дизель?
Re: Re: Помогите найти библиотеку типа conio.h под линух
Затем, что ты не знаешь, с чем консольная прикладуха будет работать. И переделывать потом может оказаться себе дороже. Сам вот по молодости накололся, завязался на VT52 и Tektronix. Потом с матюгами переписывал под VT220 с REGIS-ом.
Re: Помогите найти библиотеку типа conio.h под линух
> Затем, что ты не знаешь, с чем консольная прикладуха будет работать.
> И переделывать потом может оказаться себе дороже.
Это смотря как программу писать. Переделывать-то конечно непросто, но можно и заранее сделать так, чтобы расширять ее было проще.
> Сам вот по молодости накололся, завязался на VT52 и Tektronix. Потом с матюгами переписывал под VT220 с REGIS-ом.
Дык кто спорит, что проги, где нужна совместимость надо и писать соответственно.
Ну а если нужна небольшая аппликуха, которая будет работать в консоли и еще может быть в SecureCRT (там ANSI есть).
Вопрос риторический, каждый решает сам за себя.
И тем не менее, если мне понадобится писать простую аппликуху и мне заранее известно, на чем она будет работать, я не буду писать поддержку всего подряд, а сделаю в программе возможность расширения.
P.S. Я не автор вопроса, я просто развил тему.
Re: Помогите найти библиотеку типа conio.h под линух
Re: Помогите найти библиотеку типа conio.h под линух
Очень странную точку зрения отстаивают некоторые анонимусы. Они предлагают писать на низком уровне, в командах терминала, при этом предусматривая возможность переноса на другие типы терминалов. Это бесспорное геройство, но может проще сразу писать переносимо и не задумываться о типе терминалов вообще? Поверьте, ncurses изучить ничуть не сложнее чем коды ANSI. Плюс ncurses в том что оно есть практически для всего что движется, и с большой вероятностью уже установлено в системе. newt скорее всего придется ставить отдельно, так же как и разные порты TurboVision.
conio.h
Альтернатива conio.h
Добрый день. Сегодня установил себе Kubuntu 10.04 решил проверить как здесь с компилятором g++/gcc.
Conio.h и Linux
Всем большой прибольшой привет))) Хотелось бы поставить на второй комп Linux, но проблемма в том.
Аналог conio.h в netbeans 6.8
Всем коллегам доброго времени суток.Совсем недавно решил потестить netbeans 6.8 и столкнулся с.
Установка библиотеки conio.h.
Доброго времени суток! Возникла такая проблема. Нужно подключить библиотеку conio.h в ubuntu.
В Linux будет построчное чтение и с отображением символов
Функция getch() на самом деле будет все равно печатать все символы
то есть сначала ты наберешь целую строку символов, потом ENTER
и только потом getch() будет получать символы из буфера
Добавлено через 1 минуту
А conio.h есть только под Windows насколько я знаю
В Linux будет построчное чтение и с отображением символов
Функция getch() на самом деле будет все равно печатать все символы
то есть сначала ты наберешь целую строку символов, потом ENTER
и только потом getch() будет получать символы из буфера
Добавлено через 1 минуту
А conio.h есть только под Windows насколько я знаю
Что-то было насчет того как переключить терминал в посимвольное чтение
но я не помню где
В ncurses точно должно быть что-то такое
нужно только #include сделать
мне привычнее как-то getch(). (#include
ну посмотрел я пример. И зачем мне прописывать в исходнике:
Добавлено через 4 минуты
нужно только #include сделать
Добавлено через 3 минуты
ни Р.Лафоре ни Т.А.Павловская не писали о «опастности включения библиотек и заголовочных файлов»
гавённые авторы. как и их книжки
получается, что все сторонние библиотеки не рабочие? смишно.
А каких же авторов вы предпочитаете? Ну и не такие уж они и гавяные. Ну ладно павловска может не очень но Р.Лафоре мне очень понравилась книга.
Добавлено через 2 минуты
гавённые авторы. как и их книжки
Conio.h: Нет такого файла или каталога
#include #include // Упр3.cpp:3:19: fatal error: conio.h: Нет такого файла.
в xcode
Знаю, что эта проблема обсуждалась уже много раз, но к сожалению я так и не смогла разобраться.
Установка библиотеки conio.h.
Доброго времени суток!
Возникла такая проблема. Нужно подключить библиотеку conio.h в ubuntu. Саму библиотеку скачал, положил в /usr/include/c++/4.4.1. Но в самом её файле используется другая библиотека: ncurses.h. Скачал её, но ставить её очень муторно. Не подскажете, как можно выйти из этой ситуации?
Установка библиотеки
Скачал с сайта http://www.idiap.ch/
fleuret/software.html библиотеку Simple Window для работы с.
G++ Linux установка библиотеки
прошу помощи: кто может написать подробную инструкцию, что делать? первый раз в жизни подключаю.
Установка библиотеки
помогите, в чем проблема?
Установка библиотеки
ставлю на форму RxRichEdit компилирую пишет ошибка что за дела помогите кто сталкивался с такой.
Где можно найти установочные файлы? Имею в виду для менеджера пакетов?
в менеджере пакетов. пользоваться умеешь?
или в гугле поищи описание.
У меня теперь такая проблема. В conio.h теперь куча ошибок типа «undefined reference to ‘название функции'». Не подскажешь, как можно это победить?
не в курсе
Добавлено через 1 минуту
Установка библиотеки Qt
Добрый день. Возникла потребность установить библиотеку Qt Multimedia и Qt Serial port. Стоит Qt.
Установка библиотеки
Мне нужно установить библиотеку curl (с++) на среду разработки Microsoft Visual Studio под Windows.
Установка GD библиотеки
Здравствуйте На системе CentOS (centos-6-x86_64) был установлен php PHP 5.3.3 (cli).
Установка Библиотеки
Здравствуйте. Хочу установить библиотеку для Python в PyCharm. Подскажите, как это сделать? Буду.
conio.h
всем привет скажите плз, где можно поискать файл conio.h?
Re: conio.h
или сразу google.com?
Re: conio.h
гугль ничего полезного не дает(по крайней мере я ничего не нашел), на винте нету.. (
Re: conio.h
/opt/own/wine/include/wine/msvcrt/conio.h /usr/alexs/src/wine-0.9.23/include/msvcrt/conio.h /usr/alexs/src/wine-0.9.27/include/msvcrt/conio.h /usr/ports/archivers/unzip/work/unzip-5.52/wince/inc/conio.h
Re: conio.h
ага, спасибо, осталось прилететь к тебе с диском.
Re: conio.h
Лучше сразу смотреть в сторону ncurses.
Re: conio.h
>ага, спасибо, осталось прилететь к тебе с диском.
мля да банально скачай сорцы wine с winehq.com
Re: conio.h
А нафиг он тебе? Это же виндовс-специфичная либа.
Для линукса его аналогом являются ncruses и terminfo.
Re: conio.h
ну банально стащи у билдера) неужели не найти. Вообще это еще ж досовская библиотека, для работы с консолью, например clrsrc() насколько помнится 🙂
Re: conio.h
это по учебе. лабы делаю и обязательно нужно именно с ней.
Re: conio.h
Re: conio.h
Копируешь в институте borlandc, загоняешь его под dosemu, получаешь неудобную среду разработки и доступ к сеансу MS-DOS (который удобнее чем в винде, вспоминаем как снять скриншот с dos-граф. приложения в XP), и мучаешся на здоровье!
Thread: Help, conio.h, how do get it.
Thread Tools
Display
I’m taking some programming classes, and our teacher uses conio.h a lot. I use Geany to compile, build and run our little projects, but it says that conio.h is not present or something like that. What are other headers I can use in place of conio.h, or how can I get it? I’ve checked other forums, and I realize that conio.h is obsolete, but you know how teachers are. I really really really need the help.
Re: Help, conio.h, how do get it.
conio.h is available only on Windows nowadays. If you have to use it, compile your code on Windows.
Re: Help, conio.h, how do get it.
Curses provides similar functions. You can ask your teacher if that’s acceptable. If he’s a college prof he should have linux handy and won’t mind.
I assume just downloading some free windows C compiler (one of my old books recommended bloodshed) and running it under wine would work.
Re: Help, conio.h, how do get it.
Dang, guess I’m screwed then, I only work with ubuntu, I have no other OS on my netbook. All he cares about is that the programs function, not what headers we use, is there any other I can use? Or what compiler can I use with wine, I’m still not sure how to use it, some times things run some times they don’t
Re: Help, conio.h, how do get it.
Apparently, Bloodshed/DevC++ wors fine in Wine
But if you only need to provide the same functionality, depending on what your program must do, you may be able to do it with only standard C functions (i.e. without ncurses).
Re: Help, conio.h, how do get it.
Well this is one of them, it’s in Spanish, it’s soused to add a number by the same number and then multiply it by 2.
What would be another way to wright this? for use in ubuntu. it’s c++
Re: Help, conio.h, how do get it.
Technically, the posters above are right: there is no replacement for conio.h in Linux, as it is Windows-only.
EDIT: Don’t forget to replace the reference by «gconio.h» in the «conio.c» by «conio.h» then.
Re: Help, conio.h, how do get it.
Can you elaborate little more on the explanation, I don’t understand. :S Sorry I’m really new at this.
Re: Help, conio.h, how do get it.
Nevermind, I found out that if I use:
everything works out. Now I just have some debug problems, Can you help me out, it says «trabajo2.cpp:5:1: error: expected unqualified-id before ‘<’ token"
’>
this is the program:
I don’t get why, it’s all in it’s place.