|
CArray:MaxIndex
The MaxIndex method returns the maximum
member index in the CArray.
Syntax
|
number = CArray:MaxIndex()
|
On success,
this method returns the maximum member index.
On failure,
this method returns 0.
Remarks
This method returns the maximum member index. Since
all indices do not have to be packed in a sparse array, the
returned value is not the same as the number of values in the
array. This is the same as the number of members needed to hold
every possible integral index between 1 and MaxIndex. For
example, if the CArray has two members, one at index [1] and
the other at index [10000], then MaxIndex = 10000.
Example
Suppose a CArray assigned to A contains 3 members as shown below:
|
A = new_matrix()
|
|
|
A:Set( 2, 1805 )
|
|
|
A:Set( 50, 102 )
|
|
|
A:Set( 120, 600.5 )
|
|
|
Printf("N = %d",
A:MaxIndex() )
|
|
|
A:delete()
|
|
Related Topics
CArray
Exists
Mira Pro x64 Script User's Guide, v.8.76 Copyright Ⓒ 2024
Mirametrics, Inc. All Rights Reserved.
|