Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Cpp-quellcode

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.01.2004, 20:10 Uhr
~Gast
Gast


Hi,

kann mir bitte einer den folgenden Quellcode erklären?


C++:
  for (i=0; i< ((mdSignal <T> &)polarImage) .getdsize(); i++)
    {
       t1.setre(((mdSignal <T> &)polarImage).get(i).getre());
       t1.setim(((mdSignal <T> &)polarImage).get(i).getim());

       t2.setre(cos(t1.getim())*t1.getre());  
       t2.setim(sin(t1.getim())*t1.getre());      

       ((mdSignal <T> *)out)->put(i,t2);
    }



Bearbeitung von 0xdeadbeef:

Smilies ausgestellt


Dieser Post wurde am 11.01.2004 um 20:42 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.01.2004, 20:14 Uhr
(un)wissender
Niveauwart


Was willst du denn wissen?
Um zu erklären was der Code tut, reicht das niemals.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.01.2004, 09:04 Uhr
ao

(Operator)


Ich rate, dass da eine Anzahl komplexwertiger Daten von Polarkoordinaten in kartesische umgerechnet und anschließend irgendwo ausgegeben wird.

Diese ganzen (mdSignal <T>-Casts stimmen mich allerdings nachdenklich; solch brutale Casts heben die ganze Typsicherheit von C++ auf und können eklige Fehler verschleiern. Eigentlich sollte so was entweder gar nicht nötig sein oder durch static_cast oder dynamic_cast erledigt werden können.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.01.2004, 17:03 Uhr
~Gast
Gast


Der Code müsste ein Bild von POLAR zu RECTANGULAR konvertieren... ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: