Biblioteki C++
Hello World
[lekcja] Rozdział 2. Pierwszy program w ncurses, linkowanie i omówienie podstawowych funkcji.Początek
Gdy masz już zainstalowane libncurses/pdcurses, to teraz możemy przejść do nauki. ;P
Na początek kod:
#include <ncurses.h>
int main()
{
initscr();
printw( "Hello World !!!" );
getch();
endwin();
return 0;
}
Taki kod w Linuxie przykładowo kompilujemy poleceniem:
g++ -lncurses -o hello_ncurses /home/JanNowak/Desktop/main.cc
Wyjaśnienie
1. Funkcja
initscr(), którą musimy zawsze użyć przed rozpoczęciem pracy z biblioteką New Curses.
2. Funkcja
printw("tekst") - Wyświetla napis na ekranie. W tym wypadku efekt jest podobny jak w cout, jednak nie możemy go użyć korzystając z biblioteki NCurses.
3. Funkcja
getch() znana z conio.h, oczekuje ona na wciśnięcie przycisku i ew. go zwraca. Przykład char c = getch();
4.
endwin() - Kończy pracę biblioteki New Curses.
Koniec
No to już chyba koniec na pierwszą lekcję. Mam nadzieję, że to zrozumiałeś i pobawiłeś się nieco kodem. Na następnych dwóch lekcjach dowiemy się jak zwracać uwagę użytkownika na szczególną część tekstu. ;D
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.