Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

09.10.2004, 19:48

Zitat von »"Linux"«

Alle Bücher die für Anfänger geignet sind enthalten einen BASIS-Teil der für alle Arten der C++ Programmierung dient (Variablen und Schleifen brauch mann halt für alles.

Ein gutes Buch was sich sehr gut und ausführlich mit der Basis beschäftigt ist

http://www.amazon.de/exec/obidos/ASIN/38…5050240-3417363

Es benutzt den GCC-Compiler, dann der Nachfolger für VC +DX9:

http://www.amazon.de/exec/obidos/ASIN/38…5050240-3417363

Eines meiner besten ist:

http://www.amazon.de/exec/obidos/ASIN/38…5050240-3417363

Hier kommt MINGW (siehe weblinks) zum Einsatz mit ALLEGRO . Alles detailiert und nachvollziehbar erklärt.


Cool, ganz genau diese 3 hab ich mir auch schonmal notiert gehabt :)
Beim letzten geht es hauptsächlich um Ideensammlung und Erschaffung eines Rollenspiels. Da hab ich wieder Angst, dass es nicht fokussiert genug am C++ Wesen dran bleibt.

Zitat von »"Linux"«


Fazit: Spielebücher hin und her, um wenigstens EIN gutes Buch über die Grundregeln von C++ wirst du nicht hinwegkommen da das hier vermittelte Wissen nicht in 20 Seiten einführung komprimiert werden kann.

cu Linux


So seh ich das auch. Ich bin auch nicht der Klischee-Teen, der in einer Woche gleich bei seinen Kumpels in der Schule angeben will und dabei nur einen Bildschirmschoner erstellen kann. (davon gibts leider zu viel in meiner Schule)

Till

Alter Hase

Beiträge: 378

Wohnort: Lincoln College, Oxford

Beruf: Student

  • Private Nachricht senden

12

09.10.2004, 19:49

Ich würde auch sagen, du brauchst auf jeden Fall mindestens ein richtiges C++-Buch. Schau dir folgende Forumsdiskussion an:

http://www.c-plusplus.de/forum/viewtopic.php?t=88192
DOMINVS ILLVMINATIO MEA
---
Es lebe unmanaged Code!
---
>> Meine Uni <<

13

09.10.2004, 19:59

Zitat von »"Linux"«

[ARTWORK] Wie funktioniert C++ [ARTWORK]

GNU,VC,NET,MINGW,ALLEGRO,DIREKTX !

Das alles soll C++ sein? So mancher ist verwirt wenn er sich zum erstenmal an das Theme ranwagt und all diese Wörter über sich ergehen lassen muss.

Es stimmt, alles ist C++, aber immer dasselbe? Nun, versuchen wir mal zu erklären was es mit all den Begriffen auf sich hat und wie das ganze funktioniert.


Stellen wir uns vor unsere Compiler (Die den Code in eine Programm umwandeln) wären Bibliothekare. Wir hätten da Herr MinGW, Herr Borland und Herr VisualC.

Alle drei haben Ihre Biliothek auf deinem Rechner aufgemacht aber oh je, sie können sich nicht verstehen. Herr MinGW redet deutsch, Borland französich und VisualC englisch. Doch das ist das kleinste Problem.

Sieh haben auch noch keine Bücher. Ausser ein einziges. Es heist : "Standard Template Library" und dieses ist in den drei Sprachen erhältlich. Das kleine Wissen in Ihrer Sprache das die drei haben und Ihr einziges Buch ist nicht viel. Wenn du also zu Ihnen gehst kann keiner von den dreien dir viel sagen.

Microsoft geht am liebsten in die VISUALC Bücherei, deswegen haben Sie für Herrn VisualC ein dickes Buch geschrieben was sich DirektX nennt ,aber nur in englisch vorhanden ist. Er hat sich sehr darüber gefreut weil es ein sehr mächtiges Buch ist, aber leider können Herr Borland und Herr MinGW nix damit anfangen. Doch keine Angst, fleissige User weltweit haben zb für MinGW ein Buch ALLEGRO geschrieben. Das kann er auch lesen da es in allen Sprachen existiert . Auch VIsualC hat dies schon im Schrank stehen.

Du siehst, je mehr Bücher du dem Bibliothekar gibst desto schlauer wird er, du kannst das jederzeit erweitern, musst aber aufpassen das er das Buch auch lesen kann. (ALLEGRO zb wird in alle Sprachen übersetzt, so kann jeder Bibliothekar es lesen).

Nun hast du ein Soundmodul aber keiner will es abspielen weil er es nicht kennt. Du benutzt MinGW. Also gehst du ins Internet und lädst dir das Buch "DUMB" runter, hier steht drin wie mann ein Modul abspielt. Da du dir für Herrn MinGW auch die deutsche Version gesaugt hast kann er es auch lesen und du kannst loslegen. ;)


Ich hoffe damit klargemacht zu haben das es verschiedene Compiler gibt aber alles C++ ist. Ausserdem wurde klar das C++ jederzeit erweiterbar ist, jenachdem welche "Bücher " es halt im Netz gibt.

cu Linux

PS : Insider wissen: Meine Alte zockt wieder Sims2
@Autoren: Diese Erklärungsidee gehöhrt ausschliesich (Wenn auch nur in Grundform) mir...mir ganz allein ***sabber*** :-D


Genial, genial :yelclap:

Zu Sims2: Sowas möchte ich in 6 Jahren selbst entwickeln können. Oder vielleicht ein nettes MMORPG? Ich hab große Ziele und in diesem Forum fangen sie an :lol:

Anonymous

unregistriert

14

09.10.2004, 20:06

Danke, wie gesagt mir ist langweilig. :)

Ich glaube ich werde mein Beispiel noch verfeinern und ausbauen mit Dörfern die dann Linux und Windows darstellen. So kann MinGW zb seinen Laden in beiden Dörfern aufmachen. VisualC aber seinen nur im WindowsDorf. Mall sehen was draus wird.

Sims2 ist faszinierend ,aber auch in 6 Jahren wird das ohne die Hilfe eines grossen Teams nicht möglich sein. Aber die "6" stimmt mich froh, endlich mal wieder einer der nich in 14 Tagen Doom4 zum Download anbieten will ;)

cu Linux

15

10.10.2004, 15:49

Hi,

ob ihrs glaubt oder nicht. Ich hänge seit 2 Stunden daran dieses Programm zu schreiben:

#include <iostream.h>

int main()
{
cout << "Hello World!\n";
return 0;
}



Ich hab das in den Editor getippt und als hello.txt gespeichert. Jetzt soll ich laut Buch die Datei compilen. So, dann stand ich erstmal vor der Frage: "Compiler? Waaaaaas?". Ok dann hab ich mich eine Stunde lang verkrampft im Internet informiert und einen kostenlosen Compiler gefunden "Dev-C++".

Und nun hab ich dann einfach mal mit diesem Compiler meine datei hello.txt geöffnet und unter "execute" "compile" gewählt. Jetzt hab ich ne datei, die heisst: hello.cpp. Ich mache einen Doppelklich und statt den Text HELLO WORLD! auf meinem Desktop zu haben, krieg ich nur kurz ein schwarzes DOS-Feld, dass sich nach 0,01 Sekunden wieder schließt.

Also ich verzweifle grad am aller ersten Kapitel vom Buch. Plz Help. :(

Ein sehr sehr schwerer und frustrierender Einstieg in C++ für mich

16

10.10.2004, 16:14

Das "Hello, World" wird schon angezeigt. Aber danach schließt sich das Fenster(in dem es angezeigt wird) halt wieder. Deshalb musst du nach dem Anzeigen eine Pause einbauen, bis sich das Programm beendet:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
#include <iostream.h>

int main() 
{ 
cout << "Hello World!\n"; 
system("PAUSE"); // Auf Tastendruck warten

return 0; 
}

Anonymous

unregistriert

17

10.10.2004, 16:36

Wasn das fürn buch das nichtmal erwähnt wassn Compiler ist? Die meisten bücher gehen sogar noch auf die Vorgänge von Präprozessor, Compiler und Linker ein und meistens werden die Bücher auch für bestimmte Compiler geschrieben, oft sogar mit Anleitung wie man mit dem compiler in etwa umgeht. Oder hast du einfach mal die ersten Kapitel übersprungen und soweit vorgeblättert bis du die ersten Code Zeilen gefunden hast? *g*

18

10.10.2004, 17:11

Zitat von »"PD"«

Wasn das fürn buch das nichtmal erwähnt wassn Compiler ist? Die meisten bücher gehen sogar noch auf die Vorgänge von Präprozessor, Compiler und Linker ein und meistens werden die Bücher auch für bestimmte Compiler geschrieben, oft sogar mit Anleitung wie man mit dem compiler in etwa umgeht. Oder hast du einfach mal die ersten Kapitel übersprungen und soweit vorgeblättert bis du die ersten Code Zeilen gefunden hast? *g*


hehe nein.

Dieses Buch geht bei den wesentlichen Dingen wirklich ratz fatz voran aber wenns um die Geschichte von C++ geht verschwatzt sich der Autor gern mal 4-5 Seiten :D

Und es wurde nur gesagt: "Den Quellcode kompilieren und verlinken". Das wars. Steh ich nun als Anfänger absolut dumm da.^^

Wenn jemand mir hier sagen kann wie man verlinkt wär ich natürlich dankbar :) Das Kompilieren hab ich mir ja schon frustriert selbst beigebracht....

BTW: Das Buch hab ich für 8€ und nennt sich "Jetzt lerne ich C++"

Anonymous

unregistriert

19

10.10.2004, 17:58

Da hilft nur eins:

Schau dir mehrere Bücher und Tutorials an!

Da findest du genug übers Kompilieren und Linken! :-D

PS: "Linken" wird sehr oft im Begriff "Kompilieren" impliziert, aber bei IDEs wie Dev-C++ kriegst du davon eh nichts mehr mit ( :crying: früher war alles besser :crying: )

Till

Alter Hase

Beiträge: 378

Wohnort: Lincoln College, Oxford

Beruf: Student

  • Private Nachricht senden

20

10.10.2004, 18:01

(mist, mein IE loggt mich grad einfach nicht mehr automatisch ein... :crying: )

Jedenfalls: Wer hat dir dieses Buch empfohlen????
DOMINVS ILLVMINATIO MEA
---
Es lebe unmanaged Code!
---
>> Meine Uni <<

Werbeanzeige