PetscStrlcat#
Concatenates a string onto a given string, up to a given length
Synopsis#
static inline PetscErrorCode PetscStrlcat(char s[], const char t[], size_t n)
Not Collective, No Fortran Support
Input Parameters#
s - pointer to string to be added to at end
t - string to be added
n - length of the original allocated string
Note#
Unlike the system call strncat()
, the length passed in is the length of the
original allocated space, not the length of the left-over space. This is
similar to the BSD system call strlcat()
.
See Also#
Level#
intermediate
Location#
Examples#
src/ts/tutorials/ex18.c
src/tao/constrained/tutorials/maros.c
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages