projects
/
gapil.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6fd382e
)
Rimaneggiamenti
author
Simone Piccardi
<piccardi@gnulinux.it>
Thu, 11 Oct 2001 17:55:36 +0000
(17:55 +0000)
committer
Simone Piccardi
<piccardi@gnulinux.it>
Thu, 11 Oct 2001 17:55:36 +0000
(17:55 +0000)
fileunix.tex
patch
|
blob
|
history
diff --git
a/fileunix.tex
b/fileunix.tex
index 4d23bdf06c57495098844660e84e53e9cf11b5c9..4964298bb9861361a2af22366a0e2f86c242d742 100644
(file)
--- a/
fileunix.tex
+++ b/
fileunix.tex
@@
-1,14
+1,24
@@
\chapter{I files: l'interfaccia I/O di unix}
\label{cha:file_unix_interface}
\chapter{I files: l'interfaccia I/O di unix}
\label{cha:file_unix_interface}
-
Esamineremo in questo capitolo la prima delle due interfacce di programmazione
Esamineremo in questo capitolo la prima delle due interfacce di programmazione
-per i file, quella dei file descriptor, nativa di unix.
+per i file, quella dei file descriptor, nativa di unix. Questa è
+l'interfaccia di basso livello, che non prevede funzioni evolute come la
+bufferizzazione o funzioni di lettura o scrittura formattata, su cui è
+costruita anche l'interfaccia standard dei file definta dallo standard ANSI
+C.
-\section{I file descriptors}
-\label{sec:file_fd}
+\section{L'architettura di base}
+\label{sec:file_base_arch}
+
+Iniziamo la trattazione con una panoramica sull'architettura base della
+intefaccuia dei file descriptor. Esamineremo in questa sezione
+
+
+\subsection{I file descriptors}
+\label{sec:file_fd}
Per poter accedere al contenuto dei file occorre anzitutto aprirlo. Questo
crea un canale di comunicazione che permette di eseguire una serie di
Per poter accedere al contenuto dei file occorre anzitutto aprirlo. Questo
crea un canale di comunicazione che permette di eseguire una serie di
@@
-20,7
+30,7
@@
operazione.
\label{sec:file_base_func}
L'interfaccia standard unix per l'input/output sui file è su cinque funzioni
\label{sec:file_base_func}
L'interfaccia standard unix per l'input/output sui file è su cinque funzioni
-\texttt{open}, \texttt{read}, \texttt{write}, \texttt{lseek}, \texttt{close}
+\texttt{open}, \texttt{read}, \texttt{write}, \texttt{lseek}, \texttt{close}
;
\subsection{La funzione \texttt{open}}
\subsection{La funzione \texttt{open}}