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

1

22.11.2005, 09:16

.

.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »FOGX« (15.09.2010, 17:22)


Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

22.11.2005, 09:42

Tja also du musst entweder die Klassen der TB anpassen, oder die Cast und Zuweisungoperatoren für "konvertieren" in deine Klasse schreiben.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

3

22.11.2005, 10:10

.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »FOGX« (15.09.2010, 17:22)


Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

4

22.11.2005, 13:45

Dann poste doch mal lieber ein paar Ausschnitte.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

5

22.11.2005, 14:19

.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »FOGX« (15.09.2010, 17:22)


Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

6

22.11.2005, 15:40

das ist ein Parameter zu viel.

Beispiel:

C-/C++-Quelltext

1
2
3
4
5
6
7
    inline myMatrix operator + (myMatrix& m) 
    {
        return myMatrix(m11 + m.m11, m12 + m.m12, m13 + m.m13, m14 + m.m14,
            m21 + m.m21, m22 + m.m22, m23 + m.m23, m24 + m.m24,
            m31 + m.m31, m32 + m.m32, m33 + m.m33, m34 + m.m34,
            m41 + m.m41, m42 + m.m42, m43 + m.m43, m44 + m.m44);
    }
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

7

22.11.2005, 20:40

Es kommt darauf an, wo man den +-Operator definiert.
Innerhalb der Klasse: 1 Parameter
Außerhalb der Klasse: 2 Parameter (aber dann lieber const MatriX& statt MatriX&)

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

8

22.11.2005, 20:59

stümmt, aber ich behaupte einfach mal in der Klasse finde ich es schöner.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Lemming

Alter Hase

Beiträge: 550

Beruf: Schüler

  • Private Nachricht senden

9

23.11.2005, 02:05

gibbet aber doch auch ne variante mit außerhalb nur einem parameter und innerhalb garkeinem.
is bei '+' zwar nich sinnfoll, sondern nur bei '-' aber gibbet doch trotzdem oder?
Es gibt Probleme, die kann man nicht lösen.
Für alles andere gibt es C++...

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

10

23.11.2005, 07:23

Du meinst das negieren der werte oder?
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Werbeanzeige