VecReverse
- Macro
- October 8, 2025
Table of Contents
VecReverse
VecReverse
Description
Reverse contents of this vector.
Parameters
Name | Direction | Description |
---|---|---|
v | in,out | Vector to be reversed. |
Success
v
Failure
Does not return on failure
Usage example (Cross-references)
- In
Vec.Ops.c:65
:
// Test VecReverse function
bool test_vec_reverse(void) {
WriteFmt("Testing VecReverse\n");
// Create a vector of integers
- In
Vec.Ops.c:78
:
// Reverse the vector
VecReverse(&vec);
// Check that the elements are reversed
- In
Vec.Ops.c:87
:
// Reverse again to get back to the original order
VecReverse(&vec);
// Check that the elements are back in the original order
- In
Vec.Ops.c:102
:
// Reverse the vector
VecReverse(&vec);
// Check that the elements are reversed
- In
Memory.h:83
:
/// FAILURE : NULL
///
#define StrReverse(str) VecReverse((str))
#ifdef __cplusplus
- In
VecInt.c:148
:
// Advanced operations
case VEC_INT_REVERSE : {
VecReverse(vec);
break;
}
- In
VecStr.c:183
:
case VEC_STR_REVERSE : {
VecReverse(vec);
break;
}
- In
VecCharPtr.c:185
:
case VEC_CHAR_PTR_REVERSE : {
VecReverse(vec);
break;
}