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!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 24.

Werbeanzeige

18.03.2006, 13:01

Forenbeitrag von: »DaRich«

Würfel mit index/vertex Buffer zeichnen

ok ich kürze noch ein wenig die selbstverständlichen abschnitte raus, naja sollte es mir nicht gelingen, dann :huhu: ... code in den müll und nochmal neu >>> EDIT hab so das gefühl als würde die zuordnung der INDIZES zu den VERTICES nicht klappen, was wahrscheinlich wiederum daran liegt, dass ich die VERTICES in einem Array organisiert habe C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 // Würfel-Struktur struct SCube { tbVector3 vPosition; // Position tbVector3 vVelocity; // Bewegung (Richtung und Gesch...

17.03.2006, 16:58

Forenbeitrag von: »DaRich«

Würfel mit index/vertex Buffer zeichnen

habe da ein ähnliches Problem, starr jetzt seit Stunden auf den Quelltext, aber komm nicht drauf. Also ich krieg eine Ausgabe, aber keine Würfel, sondern irgendeine zusammenhängende Struktur, die ziemlich weit gestreckt ist. Ich weiß, dass es nicht einfach ist in einem fremden Quelltext einen Fehler zu finden, deswegen schon mal vielen Dank an alle, die sich damit beschäftigen. 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 32 33 34 35 36 37 ...

06.03.2006, 14:20

Forenbeitrag von: »DaRich«

Wir brauchen einen neuen Rekord!

... ihm sein stattlicher Bauch bei den Übungen im Weg hing, was ihn daran hinderte seine Fäuste vor dem Bauch zu sehen. Der Fall war klar, er musste ein hartes Trainingsprogramm absolvieren, dass folgendermassen aussah: ...

06.03.2006, 07:50

Forenbeitrag von: »DaRich«

Wir brauchen einen neuen Rekord!

... ob er sich nicht auf Faustkampf spezialisieren sollte. Denn "Waffen sind ja für Flaschen", wie es jedem Goblin in der Baumschule beigebracht wird. Die Verletzungsgefahr ist auch nicht allzugroß, da die Haut des Goblin bekanntlich aus ...

27.02.2006, 15:57

Forenbeitrag von: »DaRich«

Problem mit 'cin'

@ nix da hab mich vielleicht etwas schwammig ausgedrückt, meinte lediglich: benutze da cin.get() bzw. cin.getline(), wo du in C get() benutzt hast. meinte eigentlich nicht die interne implementierung. und mit leerzeichen abtrennen meinte ich nur scanf. sry, falls daraus irgendein missverständnis enstanden sein sollte @ Faule Socke wenn du C++ programmierst, programmierst du ohne es vielleicht manchmal zu wissen C

27.02.2006, 15:29

Forenbeitrag von: »DaRich«

Problem mit 'cin'

Hallo versuch es mal so C-/C++-Quelltext 1 cin.get(name, 64); cin.get entspricht der C-Funktion get, cin hingegen arbeitet wie scanf und die schneidet nach einem leerzeichen ab. gruß

26.02.2006, 13:33

Forenbeitrag von: »DaRich«

Hi Net Recorder

also für alle NICHT-WinAmp User (wie z.B. mich) hab ich hier noch nen interessanten link HiNet Recorder: http://www.videohelp.com/tools?tool=Hi-Net_Recorder damit kann man sowohl Audio- als auch Video-Streams aufzeichnen

23.02.2006, 10:03

Forenbeitrag von: »DaRich«

Best of 08/15

ich hör viele bands, die es wohl nie in die charts schaffen werden aus verschiedenen gründen, aber wohl nicht, weil sie so schlecht sind aber NOFX einfach kult! + Me First and the Gimme Gimmes wenn Charts, dann würde ich mich spontan für In Extremo entscheiden

17.02.2006, 16:59

Forenbeitrag von: »DaRich«

Kaffe kochen

ich hab in meinem leben erst einmal kaffee getrunken ... das war bei meiner ZIVI-Verabschiedung als programmierer sollte man lieber keinen kaffee trinken, da dieser ja entwässert und dann müsste man ja noch mehr trinken

17.02.2006, 12:16

Forenbeitrag von: »DaRich«

.

@ scarsen danke für die info ich weiß von MS compiler von VS6, dass er überflüssige inline automatisch entfernt, hinzufügen weiß ich nicht @ steven77 ja das ist wohl die beste möglichkeit, aber ich habe es für meinen geschätzten Info-Prof versucht, der immer gefordert hat, alle Attribute private wenn ich mit const arbeite müsste ich halt für jede(n) Operator/Funktion/..., der/die/... Attribute ändern will ein neues Objekt kreieren. Muss ich mir noch überlegen vielen dank bis dahin ... ich muss w...

17.02.2006, 11:45

Forenbeitrag von: »DaRich«

.

Hi @ scarsen sag schon mal vielen dank für deine bemühungen, kann es leider auch erst später testen, weil ich auch keinen compiler auf dieser lahmen krücke hier habe sieht gut aus, aber ich würde trotz allem den Prototyp inline deklarieren, da der operator ja nichts weiter macht, als einen Wert zurückzugeben. ich glaube hier entsteht die flitzeschnellste, sicherste matrixklasse in teamarbeit grEEtz bis denne

17.02.2006, 10:56

Forenbeitrag von: »DaRich«

.

@ Spik)evil( ja so funktioniert es, habe es gestern schon so getestet, aber dann kann ich den Operator gleich innerhalb der Klasse definieren, wie du schon sagtest, weil er ja eh nur aus einem RETURN-Wert besteht. Naja ich denke, dass man da irgendwo einen Kompromiss machen muss, entweder man entscheidet sich die Attribute public zu machen, was nicht ganz sauber ist oder man entscheidet sich die Operatoren innerhalb der Klasse zu definieren. Ich hätte noch einen Vorschlag, wie man einen Mittelwe...

17.02.2006, 09:39

Forenbeitrag von: »DaRich«

.

Vielen Dank @ Black-Panther[list]zu 1.) also wenn ich den oben angesprochenen - operator aber außerhalb der klasse also so C-/C++-Quelltext 1 2 3 4 5 6 class tbMatrix { private: float m11, ...; }; inline tbMatrix operator - (&tbMatrix v) {return tbMatrix(-v.m11, ...)} definiere, erhalte ich einen Sichtbarkeitsfehler. zu 2.) doch genau das meinte ich, thx zu 3.) da hast du natürlich recht, bin während des letzten Semesters ziemlich eingerostet + ich meinte natürlich public const[/list]ich habe so...

16.02.2006, 18:28

Forenbeitrag von: »DaRich«

.

ich habe mal wieder zwei fragen, die sich mehr in richtung stil bewegen dürften, zuerst einmal die fragen dann ein kurzes codestück dazu:[list]1. Ist es unsauber Operatoren innerhalb der klasse zu definieren? z.B C-/C++-Quelltext 1 2 3 4 5 6 7 class tbMatrix { private: float m11, ...; public: inline tbMatrix operator - () {return tbMatrix(-m11, ...)} }; 2. Ist es in der cpp-Datei tbMatrix.cpp möglich auf die privaten Attribute von tbMatrix.h zuzugreifen? Ich meine jetzt, wenn ich die Funktionsrü...

16.02.2006, 07:36

Forenbeitrag von: »DaRich«

Fragenthread zu C++ (Anfänger)

thx @ Nox & Steven77 ich denke, dass ich jetzt inline verstanden habe

15.02.2006, 11:33

Forenbeitrag von: »DaRich«

Fragenthread zu C++ (Anfänger)

danke für eure Antworten @ koschka & Steven77 joa also von Klassen werd ich mich nie mehr entfernen könnte auch sein, dass ich das mit inline - Funktionen noch nicht so richtig verstanden habe. inline - Funktionen werden doch bei einem Aufruf direkt an die entsprechende Stelle im Code eingesetzt und man braucht keinen eigenen Stack, Befehlszähler, etc., oder? Wie sieht es aber nun aus, wenn eine inline - Funktion zig mal aufgerufen wird? Insofern sie nur einen return-Wert hat müsste doch inline ...

15.02.2006, 10:10

Forenbeitrag von: »DaRich«

Fragenthread zu C++ (Anfänger)

Habe nun einen Performance-Test durchgeführt und wie erwartet, fährt man langsamer damit, wenn man: [list]1. Die Attribute auf private setzt 2. Die Funtkionen bzw. Operatoren nicht inline setzt[/list]Der Zeitunterschied [list]bei 1.000 Vektoren ist ca. 300ms bei 10.000 Vektoren ist ca. 600ms[/list]

14.02.2006, 19:40

Forenbeitrag von: »DaRich«

Performance

Hab mal ne Frage zu Performance. Hab grade das Kapitel Vektoren durchgelesen und will jetzt eine Vektorklasse schreiben. Da ich JAVA gewohnt bin, habe ich einen ähnlichen Ansatz versucht, bin mir jetzt aber nicht sicher, ob es dadurch nicht zu einem Performance-Engpass kommen wird. 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 class Vector { private: float x, y, z; public: Vector() {} Vector(const Vector &v) : x(v.x), y(v.y), z(v.z) {} Vector(const float _x, ...

Werbeanzeige