mirror of
https://gitlab.com/blau_araujo/cblc.git
synced 2025-05-09 18:16:37 -03:00
conteúdo da aula 13
This commit is contained in:
parent
0fbb47a10a
commit
9f778123b8
1 changed files with 6 additions and 6 deletions
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue