CHStringArray::GetAt (int) 方法 (chstrarr.h)

[ CHStringArray 类是 WMI 提供程序框架的一部分,该框架现在被视为处于最终状态,对于影响这些库的非安全性相关问题,不会提供进一步的开发、增强或更新。 所有新开发均应使用 MI API。]

GetAt 方法获取指定索引处的数组元素。

语法

CHString GetAt(
  int nIndex
);

参数

nIndex

大于或等于零 (0) 且小于或等于 GetUpperBound 返回的值的整数索引。

注意nIndex 参数必须大于或等于 0。 CHStringArray 库的调试版本验证 nIndex 的边界;发布版本没有。
 

返回值

如果 GetAt 方法成功,则返回当前位于此索引处 的 CHString 指针元素。

注解

传递负值或大于 GetUpperBound 返回的值会导致调试版本的断言失败。

示例

下面的代码示例演示如何使用 CHStringArray::GetAt

CHStringArray array;

array.Add( L"String 1" ); // Element 0 
array.Add( L"String 2" ); // Element 1 
assert( array.GetAt( 0 ) == "String 1" );

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 chstrarr.h (包括 FwCommon.h)
Library FrameDyn.lib
DLL FrameDynOS.dll;FrameDyn.dll

另请参阅

CHStringArray

CHStringArray::Add

CHStringArray::ElementAt

CHStringArray::GetData

CHStringArray::SetAt

CHStringArray::operator []