Arrays direkt beim Übergeben erstellen
-
Hallo, ich versuche jetzt hier die ganze Zeit herum, wie ich einer
Funktion, die ein Array verlangt, dieses übergebe durch einzelne Elemente,
also ohne davor explizit ein Array erstellt zu haben.Kenne das von Java so und frag mich nun, ob das überhaupt in c++ geht?
bsp:
void funktion(double[] array){ ...} double z1 = 3.9; double z2 = 1.; double z3 = 9.20und jetzt diese funktion direkt mit diesen elementen aufrufen,
also sinngemäß so etwas in der Art:funktion(new double[]{z1,z2,z3});leder geht es eben nicht, und ich habe jetzt schon alles mögliche
an der klammerung bzw. mit und ohne "new" versucht, kriege es aber
nicht hin.
-
Es geht nicht. Ein Thread weiter unten: http://www.c-plusplus.net/forum/viewtopic-var-t-is-223405.html
