INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Thema geschlossen 

Speicher für bekannte Arraygröße allokieren



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.01.2007, 09:16
Beitrag #1

Mr.T Offline
LVF-SeniorMod


Beiträge: 1.007
Registriert seit: Jun 2005

2009
2005
kA

88400
Deutschland
Speicher für bekannte Arraygröße allokieren
Hallo zusammen!

Aufgrund eines DLL-Aufrufs, benötige ich ein Array, dessen Grösse mir bereits vor erstellung bekannt ist. Die Dll ballert dann irgendwann z.B. 10240 Zahlen hinein. Ich muss der Funktion ein fertiges Array geben (klar, wenns uninitialisiert ist, funktioniert das hineinkopieren nicht...).

Im Moment umgehe ich den Systemabsturz (z.B. wg. LV Speicherverwaltung - also umkopieren/allokieren der Blöcke/Blockgrößen), indem ich einfach eine for-Schleife bis 10240 hochlaufen lasse, und das Array mit Dummyzahlen vollschreibe bevor die DLL "`ran kann". Das ist doch aber irgendwie doof - oder?

Deshalb meine Frage: Gibt es da varianten, ein Array anzulegen wie in C, wo ich sage "Es gibt ein Array, mit so und so vielen Elementen" ----> double Array[10240]; ?

Gruß Sonny!

Mit einem freundlichen Wort und etwas Gewalt erreicht man viel mehr als nur mit einem freundlichen Wort. [...Marcus zu Lennier, B5]
Alle Beiträge dieses Benutzers finden
to top
Anzeige
24.01.2007, 09:23
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Speicher für bekannte Arraygröße allokieren
Hi Mr.T,

Functions>>Array>>Initialize Array

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
to top
24.01.2007, 09:24 (Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2007 09:25 von marker.)
Beitrag #3

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Speicher für bekannte Arraygröße allokieren
Hallo Sonny,

dazu gibts die Funktion "Initialize Array".

Gruß,
Marko


Ich war wohl eine Minute später als Achim!

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
to top
24.01.2007, 15:09 (Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2007 15:09 von Mr.T.)
Beitrag #4

Mr.T Offline
LVF-SeniorMod


Beiträge: 1.007
Registriert seit: Jun 2005

2009
2005
kA

88400
Deutschland
Speicher für bekannte Arraygröße allokieren
... Rolleyes


Hehe - DANKE!

Mit einem freundlichen Wort und etwas Gewalt erreicht man viel mehr als nur mit einem freundlichen Wort. [...Marcus zu Lennier, B5]
Alle Beiträge dieses Benutzers finden
to top
Thema geschlossen 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Arraygröße auf 1 setzten Bernhart55 2 3.373 12.09.2013 13:44
Letzter Beitrag: Bernhart55
  Arraygröße (Frontpanel) stromflo 1 3.259 10.12.2010 14:49
Letzter Beitrag: jg
  Arraygröße anpassen Schwand 9 9.484 22.10.2009 11:24
Letzter Beitrag: Schwand
  Adaptive Arraygröße knutroggers 2 3.648 28.02.2008 13:23
Letzter Beitrag: knutroggers
  maximale Arraygrößen? speicher allokieren? t4b-1re-2 3 5.741 06.11.2007 10:22
Letzter Beitrag: jg

Gehe zu: