From 9f778123b813e950018ada702b8ae0718914bb56 Mon Sep 17 00:00:00 2001 From: Blau Araujo Date: Wed, 30 Apr 2025 14:47:32 -0300 Subject: [PATCH] =?UTF-8?q?conte=C3=BAdo=20da=20aula=2013?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aulas/13-read/README.org | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/aulas/13-read/README.org b/aulas/13-read/README.org index e802c54..44625b1 100644 --- a/aulas/13-read/README.org +++ b/aulas/13-read/README.org @@ -407,7 +407,11 @@ deve ser condicionada de uma das seguintes formas: - Ou verificamos se o buffer está vazio ou não com a chamada de sistema =ioctl=. -**** Solução com o conteúdo de =buf[count - 1]= +#+begin_quote +Experimente as duas soluções e escolha a sua preferida. +#+end_quote + +*** Solução com o conteúdo de =buf[count - 1]= #+begin_src c // Verificar se '\n' faz parte da string... @@ -418,7 +422,7 @@ if (buf[count - 1] != '\n') { } #+end_src -**** Solução com =ioctl= +*** Solução com =ioctl= A chamada de sistema =ioctl=, no cabeçalho =sys/ioctl.h=, manipula parâmetros de dispositivos especiais (como terminais, por exemplo). Seus argumentos @@ -451,7 +455,3 @@ int main(void) { } #+end_src -#+begin_quote -Experimente as duas soluções e escolha a sua preferida. -#+end_quote -