Hi!
Dopiero zaczynam swoją przygodę z c. Możecie mi powiedzieć z kąd wziąć kompilator c++ pod dosa? Prosze o dokladny adres bo cos nie moge znaleźć. Druga sprawa to to czemu gdy pisze:
printf("jakis tekst");
int getch(void);
program nie "czeka" tylko wlancza sie i wylacza w 1 sec.? Dzieje sie to pod windowsem, uzywam dev-c++.
Dzieki wszystkim za szybka odpowiedz. A i jeszcze z kąd mogę ściągnąć jakiś pożądby kurs c++ bo te w kursach na tej stronie nie są najlepsze. Ale sciagnalem tylko 2. Znam troche pascala/delphi.
Kompilator
- Rejestracja: dni
- Ostatnio: dni
- Rejestracja: dni
- Ostatnio: dni
int getch(void); to wyglada raczej na deklaracje funkcji. Napisz: getch();
- Rejestracja: dni
- Ostatnio: dni
jak dam getch() to to samo.
blagam pomozcie mi!!!
- Rejestracja: dni
- Ostatnio: dni
getch(); musi działać a jeżeli nie działa daj :
getch();
getch();
:-)
Poza tym kompilator pod dosa ?
hmm
mam na kompie turboC++ jakby co odezwij się na gg, podeślę Ci go :-)
- Rejestracja: dni
- Ostatnio: dni
dzieki na pewno sie odezwe
ale masz strasznie trudna kzywke
- Rejestracja: dni
- Ostatnio: dni
Linki do kompilatorów masz na:
http://www.cepa.prv.pl/download/comp.htm
- Rejestracja: dni
- Ostatnio: dni
Mozecie mi powiedziec czemu jak napisze taki kod:
#include
int main()
{
cout
- Rejestracja: dni
- Ostatnio: dni
A jak zrobic żeby można bylo go wlaczac pod windowsem?
- Rejestracja: dni
- Ostatnio: dni
Gdy program skompiluje pod windowsem to pod dosem nie chodzi(a nie wykorzystuje w nim winapi czy czegos takiego)... mozecie mi jeszcze powiedziec jak pod dosem zmienic klawiature bo jest chyba qwertz?
- Rejestracja: dni
- Ostatnio: dni
Hmm... nie jest tak do konca gut bo przy kompilacji wywala blad:
implicit declaration of function 'int getch(...)'
o co chodzi i jak sobie z tym poradzic?
[dopisane]
A i prosze jeszcze powiedzcie jak zmienic ta klawiature bo w programach dosowych mam pomieszane przyciski
[/Moderator prosi o używanie edycji własnych postów/]
- Rejestracja: dni
- Ostatnio: dni
Mi się zdaje że trzeba dołożyć biblioteke
#include
powinno działać :-)
- Rejestracja: dni
- Ostatnio: dni
Dalej ten sam blad...
implicit declaration of function 'int getch(...)'
pomozcie prosze!
- Rejestracja: dni
- Ostatnio: dni
- Postów: 716
To musi działać :
[code]#include
#include
int main()
{
printf("Jakis test");
getch();
}[/code]
jak nie działa to lepiej zmień kompilator [browar]
- Rejestracja: dni
- Ostatnio: dni
Dziala, ale dalej nie wiem czemu tamto nie dzialalo.
Uzywam dev-c++ 4.01 wiec chyba kompilator dobry.
- Rejestracja: dni
- Ostatnio: dni
Musisz dołączyć conio.o :). Ale i tak getch bedzie dzialać troche dziwnie, bo conio.h to dzielo Borlanda. Ja bym proponował wstawke w asm:
AH