• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Xcode: initscr() bzw getch() mit ncurses.h

  • Ersteller Ersteller KingLoui
  • Erstellt am Erstellt am

KingLoui

Gast
Hallo,bin neu hier und muss ein C-Programm für die Uni programmieren, was eigentich unter Visual Studio gemacht werden soll. Bisher hab ich das auch immer so gemacht (BootCamp) bis mir das Programm mir nichts dir nichts einfach die Gefolgschaft verweigert hat und es für das Problem keine Lsg. gibt, wie ich von meinem Tutor erfahren habe. Somit bin ich dann einfach auf Xcode umgestiegen, was soweit auch einwandfrei funktioniert hat. Nur bei der aktuellen Aufgabe soll die Funktion getch() benützt werden, die unter Windows blöderweise in der conio.h steht. Ich hab dann in meinem Code nach kurzer Recherche (n)curses eingebaut und kann meine Programm über das Terminal und g++ auch kompilieren. Aber das bringt mir nix, da die Programme sich einfach nach Tastendruck selbst beenden. Was ich jetzt einfach wissen will: Wie funktioniert diese ganze Angelegenheit mit initscr(), habe zwar im Internet viel gefunfden aber nix geblickt, bin ein Rookie^10. Alles was ich will, ist ein primitives Programm mit den Befehlen aus der stdio.h schreiben und zusätzlich noch den Befehl getch() benützen. Und genau daran scheiterts. Anyone help?
Grüße Andi