, incluse dans les utilitaires GNU Core, permet de vérifier cette taille. En langues C++ En C++ , un bloc peut être lu à l'aide std::ifstream (flux de fichier d'entrée). import ...
En C# , un bloc peut être lu avec la utilisation de System.IO ;statique const int BLOCK_SIZE = 4096 ;using ( FileStream stream = File.Open ( " example.bin " , FileMode.Open ) ) { byte [ ] block = new byte [ BLOCK_SIZE ] ; await stream.ReadAsync ( block , 0 , BLOCK_SIZE ) ; }
Java
En Java , un bloc peut être lu en utilisant java.io.FileInputStream.
import java.io.FileInputStream ; import java.io.IOException ;static final int BLOCK_SIZE = 4096 ;try ( FileInputStream file = new FileInputStream ( "example.bin" )) { byte [ ] buf = new byte [ BLOCK_SIZE ] ; file.read ( buf ) ; } catch ( IOException e ) { e.printStackTrace ( ) ; }
Python
En Python , un bloc peut être lu avec la io.IOBase.
TAILLE_BLOC : entier = 4096avec open ( " example.bin" , "rb" ) as file : # le fichier est de type io.BufferedReader block : bytes = file.read ( BLOCK_SIZE )
Rouiller
En Rust , un bloc peut être lu avec la std::fs::File.