You are not logged in.

  • Login

Hox

Unregistered

1

Friday, June 24th 2011, 6:26pm

PDCurses und CodeBlocks

Hi!

Ich versuche im Moment ein Programm zu schreiben, mit Hilfe der PDCurses-Bibliothek und dem CodeBlocks-SDK (mit MinGW).
Nun habe ich aber ein Problem: Ich habe die Bibliothek gelinkt und das Programm ist ohne Probleme kompilier- und eigentlich auch ausführbar, aber sobald ich irgendwelche die Tastatur betreffende Befehle verwende (z.B. getch() ) stürzt das Programm, auch nach erfolgreicher Kompilierung, einfach ab.
Wüsste einer woran das liegen könnte? Verwende Windows Vista?

Danke im Voraus,
-Josh

2

Friday, June 24th 2011, 6:46pm

Ohne Code geht es schlecht...

MfG
Check

Hox

Unregistered

3

Friday, June 24th 2011, 6:55pm

#include <stdlib.h>
#include <stdio.h>
#include <curses.h>




int main()
{
initscr();
//getch();
move(10,10);
printw("JOASÖDJÖOA");
refresh();
system("PAUSE");
endwin();
return 0;
}

Sobald man die Kommentarzeichen am getch() entfernt, wird das Programm nicht korrekt ausgeführt, sondern stürzt sofort einfach ab.

4

Friday, June 24th 2011, 7:18pm

Sollte eigentlich gehen... Mach doch mal

C/C++ Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdlib.h>
#include <stdio.h>
#include <curses.h>
 
 
int main(void)
{
	initscr();
	char c = getch();
	move(10,10);
	printw("%i", c);
	refresh();
	system("PAUSE");
	endwin();
	return 0;
}


Vielleicht kommt er ja noch soweit was auszugeben

Hox

Unregistered

5

Friday, June 24th 2011, 7:21pm

Nee... stürzt einfach ab :/ ich hatte das mit dev-c++ mal richtig am laufen, daher wundert's mich... muss man in codeblocks, ausser die lib zu verlinken, noch was machen?

6

Friday, June 24th 2011, 8:28pm

ich hatte das vor ein paar tagen am laufen, auch mit CodeBlocks, aber nicht mit Vista.
Außer Dem Linker sagen wo es ist und dem auch sagen das er es mit linken soll muss man eigentlich nichts machen, deswegen wundert es mich auch...

7

Friday, June 24th 2011, 8:31pm

Hoffe mal das die Anleitung passt:
http://www.cplusplus.com/forum/windows/15935/#msg79105

MfG bcc-fan

Hox

Unregistered

8

Friday, June 24th 2011, 9:51pm

Danke! :) Hat funktioniert. Mal schauen ob ich da pdCurses dann weiterbenutze, hab heute noch "libjcsi" für Java entdeckt, das scheint auch ganz attraktiv...
Grüße,
-Josh

Similar threads

Social bookmarks