Skip to content

$DYNAMIC ​


Metacommand to change the way arrays are allocated

Syntax ​

'$Dynamic

or

rem $Dynamic

Description ​

'$Dynamic is a metacommand that specifies that any following array declarations are variable-length, whether they are declared with constant subscript ranges or not. This remains in effect for the rest of the module in which '$Dynamic is used, and can be overridden with '$Static. It is equivalent to the Option Dynamic statement.

Examples ​

start GeSHi

vb
' compile with -lang fblite or qb

#lang "fblite"

'$DYNAMIC
Dim a(100)
'......
ReDim a(200)

end GeSHi

Dialect Differences ​

Differences from QB ​

  • When used inside comments it must be the first token

See also ​

  • $Static
  • Dim
  • Redim
  • Erase
  • Option Dynamic

Back to DocToc

Translated from FreeBASIC official docs. Contact us for removal if infringed.
FreeBASIC is an open-source project, not affiliated with Microsoft