Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
kann nicht funktionieren: Quellcode 1 2 3 if(pCrasher->bVertex[i].x && pCrasher->bVertex[i].y == pHinderniss->bVertex[u].x && pHinderniss->bVertex[u].y) { } richtiger wäre: Quellcode 1 2 3 4 5 if((pCrasher->bVertex[i].x == pHinderniss->bVertex[u].x) && (pCrasher->bVertex[i].y == pHinderniss->bVertex[u].y)) { crash(); } noch besser: Quellcode 1 2 3 4 5 6 7 float xd = pCrasher->bVertex[i].x - pHinderniss->bVertex[u].x; float yd = pCrasher->bVertex[i].y - pHinderniss->bVertex[u].y; float distanz_qu...
wahrscheinlich sind die warnings für datenverlust bei implizierten typ-konvertierungen deaktiviert
Ein Singelton ist einfach ein Klasse, von der es zur Laufzeit maximal eine Instanz geben kann und die so konstriert wird, das es nur genau eine Instanz erzeugt werden kann und jede weitere Instanzierung eine Referenz auf diese eine Instanz liefert. Ist eine Alternative zu "static" Klassen. Ist keine Hexerei. Wenn man viel Softwareentwicklungserfahrung hat, weiß man wo man diese Dinger einsetzt, für Programmieranfänger sehe ich diese Konzepte (Design Patterns) noch als zu abstrakt an.