рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Краткие теоретические сведения

Краткие теоретические сведения - раздел Философия, Управление выводом данных на экран Для Работы В Текстовом Режиме Под *nix Необходимо Использова...

Для работы в текстовом режиме под *nix необходимо использовать библиотеку (n)curses. Её можно загрузить через менеджер пакетов, либо набрав в терминале:

sudo apt-get install libncurses5-dev

Кроме того, при компиляции проекта необходимо добавить параметр "-lncurses".

Если вы компилируете проект при помощи консоли, то параметр добавляется при финальной линковке:

g++ myProg.cpp -o myProg -lncurses

Если вы используете Code::Blocks, то для добавления параметра необходимо нажать правой кнопкой мыши на имя вашего проекта и выбрать пункт "Properties...".

В появившемся окне нажать кнопку "Project's build options..." в правом нижнем углу.

Наконец, во вкладке "Linker settings" в поле "Other linker options" добавить упомянутый параметр:

Сама библиотека подключается так:

#include <ncurses.h>

Если вы работаете под Windows, то можно использовать библиотеку "Public Domain Curses" ("pdcurses"), доступную по адресу: http://sourceforge.net/projects/pdcurses/files/latest/download

Для подключения этой библиотеки к проекту, необходимо распаковать архив в какую-либо папку, в свойствах проекта, в вашей среде разработки добавить параметры "Compiler Search Directories" и "Linker Search Directories", где указать пусть к распакованным файлам. А библиотеку "pdcurses.lib" необходимо подключить к самому проекту, используя параметр "Link library...".

Однако в коде программы библиотека подключается как

#include <curses.h>

Например, для Code::Blocks под Windows это выглядит так:

И подключенная библиотека:

Для подключения библиотеки к другим средам разработки обращайтесь за помощью к преподавателю, либо разбирайтесь сами.

– Конец работы –

Эта тема принадлежит разделу:

Управление выводом данных на экран

Управление выводом данных на экран... Цель работы получение навыков работы с функциями вывода данных на экран в текстовом режиме...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Краткие теоретические сведения

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Режимы вывода
Для символов типа chtype можно устанавливать такие атрибуты, как мигание или цвет символа и фона. Для добавления символу атрибута мигания нужно включить флажок A_BLINK. Делается это так: c

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги