Diferencia entre revisiones de «Stream.find()»

De ArduWiki
Saltar a: navegación, buscar
(Parametros)
(Vea también)
Línea 27: Línea 27:
  
 
== Vea también ==
 
== Vea también ==
* [[Stream]]
+
<categorytree mode=all>Stream</categorytree>
* [[Stream.read()]]
 
* [[Stream.flush()]]
 
* [[Stream.findUntil()]]
 
* [[Stream.peek()]]
 
  
 
== Referencias ==
 
== Referencias ==
  
 
[[Category:Funciones]]
 
[[Category:Funciones]]

Revisión del 18:06 6 may 2019

Descripción

Lee datos del flujo de entrada hasta que se encuentra el caracter o la cadena objetivo de longitud dada; o se agote el tiempo de espera.

Sintaxis

objetoStream.find(caracter);
objetoStream.find(cadena);
objetoStream.find(buffer, lon);

Parametros

objetoStream
nombre de la instancia de la clase Stream
caracter
caracter a buscar (char).
cadena
cadena de caracteres string a buscar.
buffer
vector/matriz/secuencia de bytes (byte*) a buscar.
lon
la longitud del anterior (int).

Retorna

Lo que devuelve es un bool. La función devuelve true si se encuentra la cadena objetivo, false si se agota el tiempo de espera sin encontrarla.

Advertencias

  • La comparación es binaria; eso quiere decir que, para efectos de cadenas de caracteres, la búsqueda es sensible a las mayúsculas.

Ejemplo

Vea también


Referencias