Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να αυξήσει το μέγεθος στοίβας σε Visual Basic

Η στοίβα μνήμης παρέχει ένα τμήμα της μνήμης για τις μεταβλητές του λογισμικού και τους υπολογισμούς σας . Κάθε φορά που δημιουργείτε μια μεταβλητή , το λειτουργικό σύστημα διαθέτει ένα συγκεκριμένο ποσό μνήμης . Το μέγεθος του stack δημιουργείται από προεπιλογή είναι ένα megabyte . Μπορείτε να αυξήσετε το μέγεθος στοίβας με την αύξηση του μεγέθους των μεταβλητών σας . Αυτό μπορεί να γίνει σε οποιαδήποτε γλώσσα προγραμματισμού, όπως το πρόγραμμα μεταγλώττισης Visual Basic . Οδηγίες
Η 1

Δημιουργήστε μια μεταβλητή που μπορεί να επαναπροσδιοριστεί και να αλλάξει το μέγεθός τους . Σε αυτό το παράδειγμα , μια μεταβλητή πίνακα δημιουργείται. Ο ακόλουθος κώδικας χρησιμοποιείται για να δημιουργήσει μια μεταβλητή πίνακα :

Δημ. myArray ( 0-2 ) Όπως String

Αυτός ο πίνακας μπορεί να περιέχει 3 τιμές ( 0 έως 2 ) , και η στοίβα μνήμη που εκχωρείται όταν η δήλωση εκτελείται . 2

Εκχώρηση τιμές στην παράταξη. Ο κώδικας που ακολουθεί αναθέτει τιμές σε κάθε στοιχείο του πίνακα :

myArray ( 0 ) = " κίτρινο " myArray ( 1 ) = " πορτοκαλί " myArray ( 2 ) = " blue "
εικόνων 3

Επαναπροσδιορίστε τον πίνακα , το οποίο αυξάνει την στοίβα μνήμης . Η " ReDim " δήλωση αλλάζει το μέγεθος του πίνακα. Αυξάνοντας το μέγεθος των στοιχείων συστοιχίας αυξάνει τη στοίβα μνήμης. Ο κώδικας που ακολουθεί δείχνει πώς μπορείτε να χρησιμοποιήσετε ReDim :

ReDim myArray ( 0-3 )

Επειδή η σειρά τώρα μπορεί να περιέχει έως τέσσερις τιμές , η στοίβα αυξάνεται σε μέγεθος
<. br >
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα