std:: memchr
|
Definido en el encabezado
<cstring>
|
||
|
const
void
*
memchr
(
const
void
*
ptr,
int
ch,
std::
size_t
count
)
;
|
||
|
void
*
memchr
(
void
*
ptr,
int
ch,
std::
size_t
count
)
;
|
||
Convierte ch a unsigned char y localiza la primera ocurrencia de ese valor en los primeros count bytes (cada uno interpretado como unsigned char ) del objeto apuntado por ptr .
|
Esta función se comporta como si leyera los bytes secuencialmente y se detiene tan pronto como encuentra un byte coincidente: si el array apuntado por ptr es más pequeño que count , pero la coincidencia se encuentra dentro del array, el comportamiento está bien definido. |
(since C++17) |
ContenidoParámetros
Valor de retornoPuntero a la ubicación del byte, o un puntero nulo si no se encuentra dicho byte. EjemploBuscar en un arreglo de caracteres.
Ejecutar este código
Salida: search character found Véase también
| ||||||||||||||||