尝试 Quick Enum 元素
本页将介绍如何对指定 Vector 对象实例进行元素的 Quick Enum 操作。
什么是 Quick Enum?
为什么存在 Quick Enum?
如何使用 Quick Enum?
int element_values[10] = {1, 2, 3, 4, 5, 1, 2, 3, 4, 1};
vector_helper_push_multiple_element(vector_object, element_values,
sizeof(element_values[0]), sizeof(element_values) / sizeof(element_values[0]),
&push_element_index);int element_value = 1;
for(size_t enum_element_index = 0; vector_helper_enum_element(vector_object,
&enum_element_index, &element_value, sizeof(element_value)); enum_element_index++)
{
printf("enum element index = %d\n", enum_element_index);
}
printf("enum completed!\n");Last updated