CopyTo

从指定索引开始,复制来自已排序的散列表的所有键/值对到指定数组。

复制散列表到键/值对数组的版本。

int CopyTo(
   CKeyValuePair<TKeyTValue>*&  dst_array[],     //用于编写键/值对的数组
   const int                    dst_start=0      // 用于编写的索引起始点
   );

这个版本复制散列表来为键和值分隔数组。

int CopyTo(
   TKey&      dst_keys[],                        // 用于编写键的数组
   TValue&    dst_values[],                      //用于编写值的数组
   const int  dst_start=0                        //用于编写的索引起始点
   );

参数

*&dst_array[]

[out] 将要编写散列表所有组对的数组。

&dst_keys[]

[out] 将要编写散列表所有键的数组。

&dst_values[]

[out] 将要编写散列表所有值的数组。

dst_start=0

[in] 开始复制的数组的索引。

返回值

返回已复制键/值对的数量。