Diferencia entre revisiones de «File.size()»
De ArduWiki
(Página creada con «== Descripción == Retorna el tamaño del archivo. Su valor inicia en cero cuando se abre uno recién creado o con la opción '''O_TRUNC'''. == Sintaxis == <pre> archivo.s...») |
(→Sintaxis) |
||
Línea 4: | Línea 4: | ||
== Sintaxis == | == Sintaxis == | ||
<pre> | <pre> | ||
+ | File archivo = SD.open("archivo.txt", FILE_WRITE); | ||
archivo.size(); | archivo.size(); | ||
</pre> | </pre> |
Revisión actual del 19:18 3 jul 2019
Contenido
Descripción
Retorna el tamaño del archivo. Su valor inicia en cero cuando se abre uno recién creado o con la opción O_TRUNC.
Sintaxis
File archivo = SD.open("archivo.txt", FILE_WRITE); archivo.size();
Parámetros
Nada.
Retorna
El tamaño en bytes del archivo, o 0 si la instancia representa un directorio/carpeta o archivo sin abrir. (unsigned long).
Advertencias
- Ya que el valor cero también se retorna en archivos sin contenido, se recomienda verificar directamente lo de estar abierto y si es un directorio/carpeta, con tal de evitar confusión.
Ejemplo
unsigned long tamanioEnElementos() {
return archivo.size() / sizeof(Registro);
}
Vea también