VecEmpty
VecEmpty
Description
Check whether vector has no elements.
Parameters
| Name | Direction | Description |
|---|---|---|
v |
in | Vector to query. |
Success
true when vector length is 0.
Failure
false
Usage example (Cross-references)
Usage examples (Cross-references)
- In
Vec.Access.c:240:
// Test VecEmpty, VecFind, and VecContains functions
bool test_vec_empty_find_contains(void) {
WriteFmt("Testing VecEmpty, VecFind, and VecContains\n");
typedef Vec(int) IntVec;- In
Vec.Access.c:247:
int needle = 20;
int missing = 99;
bool result = VecEmpty(&vec);
result = result && (VecFind(&vec, &needle, compare_ints) == SIZE_MAX);
result = result && !VecContains(&vec, &needle, compare_ints);- In
Vec.Access.c:256:
VecPushBackR(&vec, 20);
result = result && !VecEmpty(&vec);
result = result && (VecFind(&vec, &needle, compare_ints) == 1);
result = result && VecContains(&vec, &needle, compare_ints);
Last updated on