MEMEXISTS: Difference between revisions

From QB64 Phoenix Edition Wiki
Jump to navigation Jump to search
No edit summary
Tag: Manual revert
No edit summary
 
Line 13: Line 13:




{{Parameter|See Also:}}
{{PageSeeAlso}}
* [[_MEM (function)]]
* [[_MEM (function)]]
* [[_MEMELEMENT]], [[_MEMCOPY]]
* [[_MEMELEMENT]], [[_MEMCOPY]]

Latest revision as of 00:49, 29 January 2023

The _MEMEXISTS function returns true (-1) if the memory block variable name specified exists in memory and false (0) if it does not.


Syntax

result = _MEMEXISTS(memBlock)


Description

  • The memBlock variable name must have been created using DIM memBlock AS _MEM type (DIM.
  • The function verifies that the memory variable exists in memory before using a passed block, to avoid generating QB64 errors.
  • Typically, this function is used by a LIBRARY SUB or FUNCTION which accepts a _MEM structure as input, to avoid an error.


See also



Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link