Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Viele tendieren eher zum "C++ Primer". Ich besitze selber "C++ für Spieleprogrammierer" und muss sagen, es hat einige stilistische Unschönheiten und spricht diverse Themen nicht so ausführlich an, wie ich mir das gewünscht hätte. Jedoch ist es sehr verständlich geschrieben und für Hobby-Programmierer durchaus empfehlenswert. Wenn man jedoch vorhat später einmal tiefer in die Materie einzutauchen (als kleine Hobbyprogramme) oder etwas in der Richtung zu studieren, sollte lieber zu einem anderen B...
Ich benutze eine g15 http://konna.files.wordpress.com/2007/04/g15.jpg Bin damit sehr zufrieden, evt. ist die für dich aber etwas overkill. Abgesehen davon gibt es bestimmt auch schon modernere Versionen (g510 ?).
Zitat von »Luca« So hab jetzt alles mit char gemacht. Funzt aber nicht. Compiler: Keine Konvertierung von int in char * C-/C++-Quelltext 1 2 3 4 5 6 7 8 // Eingabe abfragen char select[2]; cin.get (select, 1); if (select == 'a' && field01 == 'a') { field01 = marker; } Was ist denn "select" genau? Jedenfalls keine einfache char-Variable. Du versuchst jedoch "select" mit 'a' zu vergleichen, was mit einer einfach char-variablen zwar funktionieren sollte, aber nicht mit einem....ich hoffe du kommst...
Ich gebe dir fürs Lernen schonmal etwas mit auf den Weg. Mein Dozent war immer zu faul zum scrollen, also gab er unseren Hausaufgaben von Anfang an folgende Bedingung mit auf den Weg (unter anderem, aber diese fand ich immer am nützlichsten): "Keine Funktion/Methode soll länger als eine Bildschirmseite lang sein, ich will nicht scrollen müssen für Funktionen/Methoden!". Ansonsten viel Glück und Erfolg beim lernen.
C-/C++-Quelltext 1 2 3 4 5 // Angreifen // Aufgabe: Greift ein gewünschtes Ziel an. void CSpieler::Angreifen () { } Ich würd der Methode einfach einen Pointer/Referenz auf die Klasse des Angriffsziels übergeben. C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 /** * Greift ein gewünschtes Ziel an. * * @param &ziel Referenz auf das Ziel */ void CSpieler::Angreifen (const CSpieler &ziel) { ziel->update_leben(m_schaden * (-1)); } void CSpieler::update_leben(const float leben) { m_Leben += lebe...