File: fwide.3

package info (click to toggle)
manpages-pt 20040726-8
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 2,988 kB
  • sloc: sh: 45; makefile: 16
file content (57 lines) | stat: -rw-r--r-- 2,726 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
.\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
.\"
.\" This is free documentation; you can redistribute it and/or
.\" modify it under the terms of the GNU General Public License as
.\" published by the Free Software Foundation; either version 2 of
.\" the License, or (at your option) any later version.
.\"
.\" References consulted:
.\"   GNU glibc-2 source code and manual
.\"   Dinkumware C library reference http://www.dinkumware.com/
.\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
.\"   ISO/IEC 9899:1999
.\"
.TH FWIDE 3  "17 de novembro de 1999" "GNU" "Manual do Programador Linux"
.SH NOME
fwide \- seta e determina a orientao do fluxo de arquivo
.SH SINOPSE
.nf
.B #include <wchar.h>
.sp
.BI "int fwide (FILE* " stream ", int " mode );
.fi
.SH DESCRIO
Quando \fImode\fP  zero, a funo \fBfwide\fP determina a orientao corrente
de \fIstream\fP. Ela retorna um valor > 0 se \fIstream\fP  orientado a caracteres
largos, isto , se E/S de caracteres largos  permitido mas E/S de caracteres est
desabilitado. Ela retorna um valor < 0 se \fIstream\fP  orientado a byte, isto ,
se E/S de caracteres  permitido mas E/S de caracteres largos est desabilitado. Ela
retorna zero se \fIstream\fP ainda no tem orientao; neste caso, a prxima operao
de E/S pode mudar a orientao (para orientado a byte se for uma operao de E/S de 
caractere, ou para orientado a caracteres largos se for uma operao de E/S para 
caracteres largos).
.PP
Uma vez que um fluxo tem uma orientao, ele no pode ser mudado e persiste at que 
o fluxo seja fechado.
.PP
Quando \fImode\fP  diferente de zero, a funo \fBfwide\fP primeiro tenta setar a
orientao de \fIstream\fP (para orientado a caractere largo se \fImode\fP > 0, ou
para orientado a byte se \fImode\fP < 0). Ela retorna um valor denotando a orientao
corrente, como visto acima.
.SH "VALOR DE RETORNO"
A funo \fBfwide\fP retorna a orientao do fluxo, depois de possivelmente mud-la.
Um valor de retorno > 0 significa orientao a caracteres largos. Um valor de retorno
< 0 significa orientao a byte. Um valor de retorno significa indeciso.
.SH "CONFORME"
ISO/ANSI C, UNIX98
.SH "VEJA TAMBM"
.BR fprintf "(3), " fwprintf (3)
.SH NOTAS
Sada de caracteres largos para um fluxo orientado a byte pode ser realizado atravs da
funo \fBfprintf\fP com as diretivas %lc e %ls.
.PP
Sada orientada a caracteres para um fluxo orientado a caracteres largos pode ser realizado
atravs da funo \fBfwprintf\fP com as diretivas %c e %s.
.SH TRADUO PARA A LNGUA PORTUGUESA
\&\fR\&\f(CWRUBENS DE JESUS NOGUEIRA <darkseid99@usa.net> (traduo)\fR
\&\fR\&\f(CWXXXXXX XX XXXXX XXXXXXXX <xxxxxxxxxx@xxx.xxx> (reviso)\fR