conteúdo da aula 13

This commit is contained in:
Blau Araujo 2025-04-30 14:47:32 -03:00
parent 0fbb47a10a
commit 9f778123b8

View file

@ -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