' schrieb:... Wird das Array an ein SubVI überreicht, so wird der Speicher noch mal gebraucht um die Daten zu kopieren. Hierzu gibt es bei NI geeignete Dokumente die das beschreiben. ...
Beim Rücksprung aus einem SubVI kann man von LV eine Speicherfreigabe anfordern: Application control > Memory Control > Request Deallocation.vi
Wenn ich das richtig verstanden habe (
bitte um Berichtigung falls ich falsch liege) geschiet die Werteübergabe i.d.R. by Value und nicht By Reference. D.h. es werden mehr Ressorcen verbraucht. -> Nachteil.
Der größte Vorteil liegt meiner Meinung nach darin, dass Algorithmen die mehrmals im gesamten Programm gebraucht werden, schnell und einfach implementiert werden können.
Gruß dimitri