Forum: PC-Programmierung [C++] array initialisierung in funktion übergabe


von kr2 (Gast)


Lesenswert?

Hallo,

geht so was auch in c++?

C#:
1
void PrintArray(int[] arr)
2
{
3
    // ...
4
}
5
...
6
PrintArray(new int[] { 1, 3, 5, 7, 9 });
7
...

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Bedenke, daß C++ keine "garbage collection" hat, die das mit new 
angelegte Array automatisch abräumen würde.

Anders mag das bei der Microsoft-Perversion namens "Managed C++" bzw. 
"C++/CLI" aussehen, aber dabei handelt es sich eben auch nicht um C++.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.