VecPushFrontR
- Macro
- August 22, 2025
Table of Contents
VecPushFrontR
VecPushFrontR
Description
Push item into vector front.
Parameters
Name | Direction | Description |
---|---|---|
v | in,out | Vector to push item into |
rval | in | r-value to be inserted |
Success
return
Failure
Does not return
Usage example (Cross-references)
- In
Insert.h:159
:
/// FAILURE : Returns `NULL` otherwise.
///
#define StrPushFront(str, chr) VecPushFrontR((str), (chr))
///
- In
Vec.Insert.c:61
:
int values[] = {10, 20, 30, 40, 50};
for (int i = 0; i < 5; i++) {
VecPushFrontR(&vec, values[i]);
}
// Push items to the vector
VecPushBackR(&vec, item1);
VecPushFrontR(&vec, item2);
VecPushBackR(&vec, item3);