Suchergebnisse
Suchergebnisse 1-19 von insgesamt 19.
Wieso verwendest Du nicht die Autorenverion vom Buch oder Dev-CPP?
Hm .. ich hab mir jetzt mal DX, OpenGL und SDL angeguckt. IN DX kapier ich grad mal gar nix *G* .. OpenGL finde ich recht gut zugänglich und SDL ist recht einfach anzuwenden. Mal sehen ob ich ich überhaupt tiefer in dieses Thema einsteige oder mich eher in eine OS-Lib (z.B. Ogre) oder gleich eine kommerzielle Game-Engine (Torque) einarbeite ...
Zitat von »"Dave"« ich würde dir empfehlen directx zu verwenden. In Verbindung mit SDL oder lieber gleich DX lernen?
In welche dieser Librarys sollte man sich den nach Eurer Meinung als erstes einarbeiten .. Wenn ich richtig informiert bin war OpenGL längere Zeit DirectX voraus, was aber mittlerweile anders ist und DirectX anscheinden die Engine 1ter Wahl ist ... ? SDL ist hauptsächlich für C konzipiert oder liege ich da auch daneben ? ;o) Für eine kurze Erläuterung wäre ich dankbar.
Respekt .. hört sich sehr gut an!
Ich weiß ja nicht was Du da für eine dubiose Version hast .. halte Dich lieber an die Autorenversion, die auch den Büchern beiliegt ;o)
http://de.selfhtml.org/javascript/objekte/window.htm#set_interval http://de.selfhtml.org/javascript/objekte/window.htm#set_timeout
Also bei klappt das .. welchen Browser verwendest Du? (Klappt bei mir mit Mozilla, Firefox und IE).
Quellcode 1 <a href="#" onmouseover="location.href='neue_seite.html';"><img src="" border=1 alt=""></a>
Oki, danke euch ;o) Theoretisch könnte man aber komplett auf struct verzichten .. aber gut, Übung macht den Meister ;o)
Wollte nur mal wissen, ob man in C++ überhaupt noch Strukturen mit struct verwendet, bzw. wann diese evtl. gegenüber einem Objekt einen Vorteil haben.
Oki habs verstanden. Danke für die Antworten!
Wenn ich einen Zeiger wie folgt schreibe: C-/C++-Quelltext 1 2 3 4 int Bsp = 12; int *pBsp = NULL; pBsp = &Bsp; Dann übergebe ich den Zeiger pBsp ja die Speicheradresse von Bsp. Im Buch C++ für Spieleprogrammierer steht, dass man einen Zeiger erst mal mit NULL erzeugen soll und diesen anschließend initialisieren soll. Was spricht dagegen dies gleich zu tun? C-/C++-Quelltext 1 2 int Bsp = 12; int *pBsp = &Bsp; Könnt Ihr mir das evtl. Nachteile oder auch Vorteile nennen? thx
Ich kann keinen Stuß sehen .. Listing 3.12: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include <iostream> using namespace std; int main() { int Hoehe,Breite; do { cout << "Höhe: \n"; cin >> Hoehe; cout << "Breite: \n"; cin >> Breite; } while ( (Hoehe%2==0) || (Breite%2==0) ); for (int i=0; i<Hoehe; i++) { for (int j=0; j<Breite; j++) { if ( (Hoehe/2 == i) || (Breite/2 == j) ) cout << "-"; else cout << "X"; } cout << endl; } return 0; } L...
Nun im Beispiel wird ja keine Matrix verwendet (hab mich da falsch ausgedrück). Es werden einfach nur die Tastatureingaben für die Werte abgefragt .. also Integer
Ja, das ist schon richtig. Bei einem Array ist mir das auch klar .. aber im genannten Beispiel funktioniert die Ausgabe gem. Listing nicht so wie gewoll mit dem Original-Code: C-/C++-Quelltext 1 2 3 for (int i=0; i<Hoehe; i++) { for (int j=0; j<Breite; j++) Daher mußte ich auf <= korrigieren. Oder reden wir gerade aneinander vorbei ;o)
Wenn Du beide Bücher erfolgreich gelesen und verstanden hast, solltest Du auf jeden Fall dazu fähig sein. Allerdings sicherlich kein MMORPG oder ähnliches. Am besten klein Anfangen mit sowas wie Tetris, Pac-Man etc. ..
Wenn ich das Beispiel ausführe, dann erhalte ich bei einer Eingabe von Höhe = 4, Breite = 4 die folgende Ausgabe: Quellcode 1 2 3 4 XX-X XX-X ---- XX-X Wenn ich aber als Bedingung <= setze, dann erfolgt folgende (korrekte) Ausgabe: Quellcode 1 2 3 4 5 XX-XX XX-XX ---- XX-XX XX-XX Durch die if/else Bedingung innerhalb der zweiten for-Schleife wird demnach ein Durchlauf nicht berücksichtigt. Oder habe ich da jetzt komplett ein Denkproblem ;o)
HiHo, zunächst mal muss ich sagen, dass sich dieses Buch echt schön liest und bestens für den Einstieg in C++ geeignet ist. Beim Durcharbeiten hab ich in Kapitel 3 einen kleinen Fehler entdeckt (glaub ich zumindest ;o) In Beispiel-Listing 3.12 wir eine Art "Matrix" über zwei verschachtelte for-Schleifen ausgegeben. Die Abbruchbedingung ist hier jeweils, wenn der zu überprüfende Wert kleiner (<) als der Schleifenzähler ist. Richtig sollte es aber <= lauten, da sonst einze Zeile/Spalte fehlt. C-/C...