Librerías estándar C.
© Diciembre de 2.003
Steven R. Davidson
[email protected] y
Con Clase: http://www.conclase.net
http://localhost/conclase/c/Borland/pdf/portadapdf.php [03/12/2003 21:41:19]
Librerías Borland®. Indice de Librerías
Librerías de Borland® (para C y
C++)
Hemos observado que mucha gente, especialmente en la lista, usa los compiladores de
Borland®. Aparte de usar este compilador, también existe una demanda para saber
acerca de las librerías no estándar ofrecidas por Borland®.
Tenemos que advertir que estas librerías no son estándar, por lo que los programas que
hagan uso de ellas no serán necesariamente portables a otras plataformas ni a otros
compiladores.
Sin embargo, estas páginas podrán usarse como consulta para ver el funcionamiento de
cada función individual. Para que la consulta sea más fácil, se incluye un índice
alfabético de funciones, y un índice de ficheros de cabecera.
Como se ha hecho hasta ahora en el resto de los cursos, se irán añadiendo y
actualizando páginas a medida que estén preparadas, de modo que no sea necesario
esperar a que todo esté terminado para empezar las consultas.
Nota: algunas descripciones de funciones, estructuras y macros han sido extraídas de
la ayuda de los compiladores de Borland y del libro: "Borland® C++ Programmer's
Guide to Graphics" de James W. McCord.
http://localhost/conclase/c/Borland/pdf/libpdf.php [04/12/2003 18:02:23]
C++ con Clase. Librería conio
Librería conio Borland ® C
Contiene los prototipos de las funciones, macros, y constantes para preparar y
manipular la consola en modo texto en el entorno de MS-DOS®.
Funciones
cgets
cputs
getche
gotoxy
kbhit
outport
textattr
wherex
clrscr
delline
gettext
inport
movetext normvideo
puttext
clreol
cscanf
getpass
highvideo
lowvideo
putch
textbackground textcolor ungetch
wherey
window
cprintf
getch
gettextinfo
insline
setcursortype
Macros
colores
modos
inp
outp
inportb
outportb
inpw
outpw
Estructuras
text_info
http://localhost/conclase/c/Borland/pdf/libpdfl.php?x=0 [04/12/2003 18:02:51]
http://localhost/conclase/c/Borland/pdf/libpdfl.php?x=1
Librería graphics Borland® C
Contiene los prototipos de las funciones para preparar y manipular la parte gráfica en el
entorno de MS-DOS®.
Funciones
circle
detectgraph
fillpoly
bar3d
closegraph
fillellipse
getaspectratio getbkcolor
bar
clearviewport
ellipse
getarccoords
getdefaultpalette getdrivername getfillpattern
getgraphmode
getmaxmode
getmoderange
gettextsettings
graphdefaults
getlinesettings
getmaxy
getpalettesize
getimage
getmaxx
getpalette
getviewsettings getx
grapherrormsg graphfreemem
imagesize
line
moveto
putimage
initgraph
linerel
outtext
putpixel
arc
cleardevice
drawpoly
floodfill
getcolor
getfillsettings
getmaxcolor
getmodename
getpixel
gety
graphgetmem graphresult
installuserdriver installuserfont
lineto
outtextxy
rectangle
sector
setbkcolor
setgraphmode
settextjustify
setvisualpage
moverel
pieslice
registerbgidriver registerbgifont restorecrtmode
setactivepage
setaspectratio
setallpalette
setgraphbufsize
setfillpattern
setfillstyle
setlinestyle
setrgbpalette
setpalette
setusercharsize setviewport
settextstyle
setwritemode
textheight
textwidth
Macros
colores
fuentes
trama
drivers
linea
enlazar
modos
errores
put_op
Estructuras
http://localhost/conclase/c/Borland/pdf/libpdfl.php?x=1 (1 de 2) [04/12/2003 18:02:54]
http://localhost/conclase/c/Borland/pdf/libpdfl.php?x=1
arccoordstype
textsettingstype viewporttype
fillsettingstype linesettingstype palettetype
http://localhost/conclase/c/Borland/pdf/libpdfl.php?x=1 (2 de 2) [04/12/2003 18:02:54]
Librerías Borland ®. Indice de Funciones
Indice de funciones
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Función
arc
Función
bar
bar3d
Función
cgets
circle
cleardevice
clearviewport
closegraph
clreol
clrscr
cprintf
cputs
cscanf
Función
delline
detectgraph
drawpoly
-A-
Librería
graphics
-B-
Librería
graphics
graphics
-C-
Librería
conio
graphics
graphics
graphics
graphics
conio
conio
conio
conio
conio
-D-
Librería
conio
graphics
graphics
-E-
Fichero de
cabecera C
graphics.h
Fichero de
cabecera C
graphics.h
graphics.h
Fichero de
cabecera C
conio.h
graphics.h
graphics.h
graphics.h
graphics.h
conio.h
conio.h
conio.h
conio.h
conio.h
Fichero de
cabecera C
conio.h
graphics.h
graphics.h
http://localhost/conclase/c/Borland/pdf/funspdf.php (1 de 6) [04/12/2003 18:04:51]
Librerías Borland ®. Indice de Funciones
Función
ellipse
Función
fillellipse
fillpoly
floodfill
Función
getarccoords
getaspectratio
getbkcolor
getch
getche
getcolor
getdefaultpalette
getdrivername
getfillpattern
getfillsettings
getgraphmode
getimage
getlinesettings
getmaxcolor
getmaxmode
getmaxx
getmaxy
getmodename
getmoderange
getpalette
getpalettesize
getpass
Librería
graphics
-F-
Librería
graphics
graphics
graphics
-G-
Librería
graphics
graphics
graphics
conio
conio
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
conio
Fichero de
cabecera C
graphics.h
Fichero de
cabecera C
graphics.h
graphics.h
graphics.h
Fichero de
cabecera C
graphics.h
graphics.h
graphics.h
conio.h
conio.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
conio.h
http://localhost/conclase/c/Borland/pdf/funspdf.php (2 de 6) [04/12/2003 18:04:51]
Librerías Borland ®. Indice de Funciones
getpixel
gettext
gettextinfo
gettextsettings
getviewsettings
getx
gety
gotoxy
graphdefaults
grapherrormsg
graphfreemem
graphgetmem
graphresult
Función
highvideo
graphics
conio
conio
graphics
graphics
graphics
graphics
conio
graphics
graphics
graphics
graphics
graphics
-H-
Librería
conio
-I-
Función
Librería
imagesize
initgraph
inport
insline
installuserdriver
installuserfont
Función
kbhit
graphics
graphics
conio
conio
graphics
graphics
-K-
Librería
conio
-L-
Función
Librería
graphics.h
conio.h
conio.h
graphics.h
graphics.h
graphics.h
graphics.h
conio.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
Fichero de
cabecera C
conio.h
Fichero de
cabecera C
graphics.h
graphics.h
conio.h
conio.h
graphics.h
graphics.h
Fichero de
cabecera C
conio.h
Fichero de
cabecera C
http://localhost/conclase/c/Borland/pdf/funspdf.php (3 de 6) [04/12/2003 18:04:51]
Librerías Borland ®. Indice de Funciones
line
linerel
lineto
lowvideo
Función
moverel
movetext
moveto
Función
normvideo
Función
outport
outtext
outtextxy
Función
pieslice
putch
putimage
putpixel
puttext
Función
graphics
graphics
graphics
conio
-M-
Librería
graphics
conio
graphics
-N-
Librería
conio
-O-
Librería
conio
graphics
graphics
-P-
Librería
graphics
conio
graphics
graphics
conio
-R-
Librería
rectangle
registerbgidriver
graphics
graphics
graphics.h
graphics.h
graphics.h
conio.h
Fichero de
cabecera C
graphics.h
conio.h
graphics.h
Fichero de
cabecera C
conio.h
Fichero de
cabecera C
conio.h
graphics.h
graphics.h
Fichero de
cabecera C
graphics.h
conio.h
graphics.h
graphics.h
conio.h
Fichero de
cabecera C
graphics.h
graphics.h
http://localhost/conclase/c/Borland/pdf/funspdf.php (4 de 6) [04/12/2003 18:04:51]
Librerías Borland ®. Indice de Funciones
registerbgifont
restorecrtmode
Función
sector
setactivepage
setallpalette
setaspectratio
setbkcolor
setcursortype
setfillpattern
setfillstyle
setgraphbufsize
setgraphmode
setlinestyle
setpalette
setrgbpalette
settextjustify
settextstyle
setusercharsize
setviewport
setvisualpage
setwritemode
Función
textattr
textbackground
textcolor
textheight
textwidth
graphics.h
graphics.h
Fichero de
cabecera C
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
conio.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
graphics.h
Fichero de
cabecera C
conio.h
conio.h
conio.h
graphics.h
graphics.h
graphics
graphics
-S-
Librería
graphics
graphics
graphics
graphics
graphics
conio
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
graphics
-T-
Librería
conio
conio
conio
graphics
graphics
-U-
http://localhost/conclase/c/Borland/pdf/funspdf.php (5 de 6) [04/12/2003 18:04:51]
Librerías Borland ®. Indice de Funciones
Función
ungetch
Función
wherex
wherey
window
Librería
conio
-W-
Librería
conio
conio
conio
Fichero de
cabecera C
conio.h
Fichero de
cabecera C
conio.h
conio.h
conio.h
http://localhost/conclase/c/Borland/pdf/funspdf.php (6 de 6) [04/12/2003 18:04:51]
Función arc
Función arc Borland® C
Librería: graphics
void far arc(int x, int y,
int comienzo_angulo, int final_angulo, int radio);
Esta función creará un arco circular. El arco tiene como centro el punto especificado por los argumentos x e y,
y es dibujado con el radio especificado: radio. El arco no está rellanado, pero es dibujado usando el color
actual. El arco comienza al ángulo especificado por el argumento comienzo_angulo y es dibujado en la
dirección contraria al de las agujas del reloj hasta llegar al ángulo especificado por el argumento final_angulo.
La función arc usa el este (extendiéndose hacia la derecha del centro del arco en la dirección horizontal) como
su punto de 0 grados. La función setlinestyle puede usarse para establecer el grosor del arco. La función arc,
sin embargo, ignorará el argumento trama de la función setlinestyle.
Valor de retorno:
La función arc no retorna ningún valor.
Ejemplo:
#include <graphics.h>
#include <conio.h>
int main() {
int gdriver = EGA;
int gmodo = EGAHI;
int radio;
/* Si has registrado los dispositivos para que formen parte de graphics.lib
** entonces usa estas sentencias:
registerbgidriver( EGAVGA_driver );
initgraph( &gdriver, &gmodo, "" );
*/
/* Si no, entonces has de "decir" dónde
Comentarios de: Librerías estándar C (0)
No hay comentarios