mehrere Werte bei return



  • c.rackwitz schrieb:

    der vorteil geht wieder flöten, weil du vorher die struct füllen musst, wenn du nur für diesen zweck extra eine anlegst.

    Das mach keinen Unterschied. Die Variablen müssen auch angelegt und befüllt werden. Nur muß man bei einzelnen Variablen pro Variable einen Pointer übergeben. Das ist bei vielen Werten relativ schlecht. Übrigens: Die C++ Lösungen hier sind noch schlechter, weil C++ Objekte einen größeren Overhead mit sich bringen, Konstruktoren aufgerufen werden usw.



  • außerdem sind wir hier in ansi c, da gibts keine aufgeblasene STL 😛


Anmelden zum Antworten