• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

conio.h na Linux

VPS Starter Arubacloud
+1 głos
941 wizyt
pytanie zadane 15 października 2016 w C i C++ przez Kamil Barański Nowicjusz (130 p.)
#include <iostream>
#include <cstdlib>
#include <unistd.h>
#include <ncurses.h>
#include <curses.h>
using namespace std;
float a,b;
char w;
int main()
{

    while(true)
    {
        cout << "Podaj pierwsza liczbe" << endl;
        cin >> a;
        cout << "Podaj druga liczbe" << endl;
        cin >> b;
        cout << "Menu:" << endl;
        cout <<"--------------------"<<endl;
        cout << "1. Dodawanie."<<endl;
        cout << "2. Odejmowanie."<<endl;
        cout << "3. Dzielenie."<<endl;
        cout << "4. Mnozenie."<<endl;
        cout << "5. Podaj ponownie liczby."<<endl;
        cout << "6. Wyjscie z programu."<<endl;
        cout <<"--------------------"<<endl;
        cout <<endl;

        w = getch();


        switch (w)
            {
            case '1' :
               cout<< a+b;
            break;

            case '2' :
                cout << a-b;
            break;

            case '3' :

            if (b==0) {
                    cout<< "Nie dzielimy przez zero!!!";
                      }
            else
                    cout<< a/b;
            break;

            case '4' :
               cout << a*b;
            break;

            case '5' :
               system("exit");
            break;

            case '6' :
               exit(0);
            break;

            default :
                cout<< "Nie ma takiej opcji!!";


    }
    getchar();getchar();
    system("clear");
    }

    return 0;

Nie moge znalesc alteratywy dla conio.h pod linuxa probowalem curses.h  <ncurses.h>.

Wywala błędy:

undefined reference to `stdscr'

undefined reference to `wgetcg'

Znalazlem "rozwiazanie" http://stackoverflow.com/questions/1513417/why-is-curses-on-linux-giving-me-following-error   po skompilowaniu w terminalu  z opcja -lncurses program nie dziala poprawnie .

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+1 głos
2 odpowiedzi 409 wizyt
pytanie zadane 17 czerwca 2016 w C i C++ przez niezalogowany
0 głosów
0 odpowiedzi 911 wizyt
pytanie zadane 25 lipca 2018 w C i C++ przez czlowiek.gnot Nowicjusz (200 p.)
0 głosów
2 odpowiedzi 647 wizyt
pytanie zadane 6 maja 2017 w C i C++ przez Pajdas Mądrala (5,930 p.)

92,973 zapytań

141,938 odpowiedzi

321,177 komentarzy

62,301 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...