PetscArraycmp#
Compares two arrays in memory.
Synopsis#
#include <petscstring.h>
PetscErrorCode PetscArraycmp(const anytype *str1, const anytype *str2, size_t cnt, PetscBool *e)
Not Collective
Input Parameters#
str1 - First array
str2 - Second array
cnt - Count of the array, not in bytes, but number of entries in the arrays
Output Parameter#
e -
PETSC_TRUE
if equal elsePETSC_FALSE
.
Notes#
This routine is a preferred replacement to PetscMemcmp()
The arrays must be of the same type
See Also#
PetscMemcpy()
, PetscMemcmp()
, PetscArrayzero()
, PetscMemzero()
, PetscArraycpy()
, PetscMemmove()
, PetscStrallocpy()
,
PetscArraymove()
Level#
intermediate
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages