| |
12.06.2004, 16:08
|
#1 (permalink)
| Gast
Registriert seit: 22.01.2002
Beiträge: 20.356
| Erste Anfänge mit C++ Huhu,
Da ich jetzt ernsthaft anfangen will C++ zu lernen, hab ich mal ne Frage an euch.
Ích hab hier ein C++ Buch zur Hand namens "C++ Programmieren mit Stil".
In diesem Buch steht alles sehr schön beschrieben, aber es steht nich drin was ich für C++ brauche. Kann ich einfach ganz stumpf mit dem Notenpad drauflos proggen oder brauch irgendwelche Compiler usw? | |
| |
12.06.2004, 16:45
|
#2 (permalink)
| Hardware Freak
Registriert seit: 10.04.2002
Beiträge: 6.256
| Hier bekommste alles kurz und knapp was du brauchst: http://c.theflow.de/ | |
| |
12.06.2004, 17:55
|
#3 (permalink)
| Lecker Forenbrot
Registriert seit: 10.04.2002
Beiträge: 14.992
| Du brauchst dafür einen C++ Compiler, wie z.B. Borland C++ oder Visual C++ von MS, es gibt aber auch DevC++, der ist kostenlos. | |
| |
12.06.2004, 21:53
|
#4 (permalink)
| Polsterwaffenkampfsportle r
Registriert seit: 29.10.2003
Beiträge: 14.561
| oder enfach nur einen GNU C compilerwie gcc | |
| |
13.06.2004, 08:26
|
#5 (permalink)
| Hardware Freak
Registriert seit: 10.04.2002
Beiträge: 6.256
| Zitat:
Zitat von telepornos oder enfach nur einen GNU C compilerwie gcc | siehe oben | |
| |
13.06.2004, 09:47
|
#6 (permalink)
| Lecker Forenbrot
Registriert seit: 10.04.2002
Beiträge: 14.992
| Zitat:
Zitat von telepornos oder enfach nur einen GNU C compilerwie gcc | ¿DevC++? | |
| |
13.06.2004, 10:48
|
#7 (permalink)
| Extrem Performer
Registriert seit: 12.12.2003
Beiträge: 1.009
| er kann auch den MS Compiler nehmen, der ist auch Freeware... | |
| |
13.06.2004, 10:53
|
#8 (permalink)
| Lecker Forenbrot
Registriert seit: 10.04.2002
Beiträge: 14.992
| Zitat:
Zitat von HyperY2K er kann auch den MS Compiler nehmen, der ist auch Freeware... | Das ist dann aber nur der Compiler, bei DevC++ ist ja die ganze Umgebung dabei... | |
| |
13.06.2004, 11:22
|
#9 (permalink)
| Extrem Performer
Registriert seit: 12.12.2003
Beiträge: 1.009
| ja ich sach´s ja nur... | |
| |
13.06.2004, 11:25
|
#10 (permalink)
| Der Date Doktor
Registriert seit: 09.11.2003
Beiträge: 2.719
| Huhu,
also der Beitrag stammt ja von mir, war nur nich eingeloggt.
So, ich hab beschlossen erstmal mit C anzufangen und danach C++.
Ich hab jetzt auch schon als Compiler den Turbo C von Borland(?).
Und jetzt hab ich auch noch ne Frage!
Also: Ich hab folgendes "Programm" geschrieben. Das Wissen dazu hab ich mir aus etlichen Tutorials rausgesucht. Und jetzt zu meiner Frage: Wie kann ich einen Zeilenumbruch machen? Also das das "taste drücken" in der nächsten zeile steht.
main()
{
int a = 10, b = 15, c = 25;
printf ("%d + %d = %d", a, b, c);
printf ("Taste drücken um zu beenden.");
getch();
} | Will Smith for President! |
| |
13.06.2004, 11:26
|
#11 (permalink)
| Hardware Freak
Registriert seit: 10.04.2002
Beiträge: 6.256
| Zeilenumbruch in der Bildschirmausgabe durch "\n" | |
| |
13.06.2004, 11:33
|
#12 (permalink)
| Der Date Doktor
Registriert seit: 09.11.2003
Beiträge: 2.719
| Und wo muss ich das /n hinschreiben? | |
| |
13.06.2004, 11:46
|
#13 (permalink)
| Lecker Forenbrot
Registriert seit: 10.04.2002
Beiträge: 14.992
| Code: main()
{
int a = 10, b = 15, c = 25;
printf ("%d + %d = %d", a, b, c);
printf ("Taste drücken um zu beenden.\n");
getch();
} In den printf mit rein, so wie ich s gerade mal gemacht habe.... | |
| |
13.06.2004, 11:59
|
#14 (permalink)
| Extrem Performer
Registriert seit: 12.12.2003
Beiträge: 1.009
| oder so: Code:
main()
{
int a = 10, b = 15, c = 25;
print ("%d + %d = %d", a, b, c);
println ("Taste drücken um zu beenden.");
getch();
} | |
| |
13.06.2004, 12:04
|
#15 (permalink)
| Lecker Forenbrot
Registriert seit: 10.04.2002
Beiträge: 14.992
| Das wäre dann aber doch C++ bzw JAVA und nicht C, oder? | |
| |
13.06.2004, 12:08
|
#16 (permalink)
| Extrem Performer
Registriert seit: 12.12.2003
Beiträge: 1.009
| ja schon, aber da die meisten compiler eh C/C++ Kombinationen sind, wird es auch gehen, aber Standard C ist printf... | |
| |
13.06.2004, 12:46
|
#17 (permalink)
| Polsterwaffenkampfsportle r
Registriert seit: 29.10.2003
Beiträge: 14.561
| ist die standard c++ ausgabe net cout ???? | |
| |
13.06.2004, 18:01
|
#18 (permalink)
| Extrem Tweaker
Registriert seit: 17.09.2002
Beiträge: 1.906
| Zitat:
Zitat von telepornos ist die standard c++ ausgabe net cout ???? | Ja. | |
| |
14.06.2004, 23:09
|
#19 (permalink)
| Extrem Tweaker
Registriert seit: 10.08.2002
Beiträge: 1.676
| Stimmt , und in Zusammenhang damit lautet der Zeilenumbruch endl;.Also cout >> "blablablabla" >> endl; . | |
| |
14.06.2004, 23:17
|
#20 (permalink)
| Hardware Freak
Registriert seit: 10.04.2002
Beiträge: 6.256
| Zitat:
Zitat von ChessTom Stimmt , und in Zusammenhang damit lautet der Zeilenumbruch endl;.Also cout >> "blablablabla" >> endl; . | "<<" statt ">>", das wäre bei cin | |
| |
14.06.2004, 23:27
|
#21 (permalink)
| Extrem Tweaker
Registriert seit: 10.08.2002
Beiträge: 1.676
| Hm! Klar.(böse Finger)Hab mir gerade überlegt , ob er die Header Datei iostream bei einem C Programm auch einbinden könnte , um ebenfalls mit cout arbeiten zu können.Soweit ich noch weiss ist cout/cin ein Bestandteil von iostream.h , oder? | |
| |
15.06.2004, 00:13
|
#22 (permalink)
| Polsterwaffenkampfsportle r
Registriert seit: 29.10.2003
Beiträge: 14.561
| in dem string nen \n sollte aber auch nen zeilenumbruch bringen | |
| |
15.06.2004, 14:15
|
#23 (permalink)
| Taschenrechner
Registriert seit: 21.02.2004
Beiträge: 62
| Zitat:
Zitat von telepornos in dem string nen \n sollte aber auch nen zeilenumbruch bringen | Wenn du es aber anstatt endl in einer Konsolenausgabe mit cout benutzt, wird der Puffer nicht geflusht. Deswegen statt \n endl nehmen . | |
| |
15.06.2004, 16:07
|
#24 (permalink)
| Polsterwaffenkampfsportle r
Registriert seit: 29.10.2003
Beiträge: 14.561
| aha, danke! | |
| |
23.06.2004, 16:57
|
#25 (permalink)
| Der Date Doktor
Registriert seit: 09.11.2003
Beiträge: 2.719
| leute hab mich doch für C++ entschieden....
ich brauche mal von euch den befehl, das der user das programm mitm nem tasten druck beenden kann.... | |
| | | |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | | Themen-Optionen | | Ansicht | Linear-Darstellung |
Forumregeln
| Es ist dir nicht erlaubt, neue Themen zu verfassen. Es ist dir nicht erlaubt, auf Beiträge zu antworten. Es ist dir nicht erlaubt, Anhänge hochzuladen. Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten. HTML-Code ist aus. | | | Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 Uhr. | | |