• CAPITULO 1. FUNCIONES PARA MANEJAR LA ENTRADA Y SALIDA DE DATOS
    • 1.1 Función getch()
    • 1.2 Función getche()
    • 1.3 Función gets()
    • 1.4 Función cgets()
    • 1.5 Función cputs()
    • 1.6 Función printf()
    • 1.7 Función cprintf()
  • CAPITULO 2. MACROINSTRUCCIONES PARA EL MANEJO DE CARACTERES
    • 2.1 Macroinstrucción isalpha()
    • 2.2 Macroinstrucción isdigit()
    • 2.3 Macroinstrucción isalnum()
    • 2.4 Macroinstrucción islower()
    • 2.5 Macroinstrucción isupper()
    • 2.6 Macroinstrucción isascii()
    • 2.7 Macroinstrucción iscntrl()
    • 2.8 Macroinstrucción ispunct()
    • 2.9 Macroinstrucción isspace()
    • 2.10 Macroinstrucción isxdigit()
    • 2.11 Macroinstrucción isprint()
    • 2.12 Macroinstrucción isgraph()
  • CAPITULO 3. FUNCIONES PARA EL MANEJO DE CADENAS DE CARACTERES
    • 3.1 Función strcpy()
    • 3.2 Función strcat()
    • 3.3 Función strchr()
    • 3.4 Función strcmp()
    • 3.5 Función strlen()
    • 3.6 Función strlwr()
    • 3.7 Función strupr()
    • 3.8 Función strrchr()
    • 3.9 Función strrev()
    • 3.10 Función strset()
    • 3.11 Función strstr()
    • 3.12 Función stpcpy()
    • 3.13 Función stricmp()
    • 3.14 Función strcspn()
    • 3.15 Función strdup()
    • 3.16 Función _strerror()
    • 3.17 Función strerror()
    • 3.18 Función strncat()
    • 3.19 Función strncmp()
    • 3.20 Función strncpy()
    • 3.20 Función strnicmp()
    • 3.21 Función strnset()
    • 3.22 Función strpbrk()
    • 3.23 Función strspn()
    • 3.24 Función strtok()
  • CAPITULO 4. FUNCIONES PARA CONVERSION DE DATOS
    • 4.1 Función atof()
    • 4.2 Función atoi()
    • 4.3 Función atol()
    • 4.4 Función itoa()
    • 4.5 Función Itoa()
    • 4.6 Función ultoa()
    • 4.7 Función ecvt()
    • 4.8 Función fcvt()
    • 4.9 Función gcvt()
    • 4.10 Función strtod()
    • 4.11 Función strtol()
    • 4.12 Función strtoul()
    • 4.13 Función tolower()
    • 4.14 Función toupper()
    • 4.15 Macroinstrucción _tolower()
    • 4.16 Macroinstrucción _toupper()
    • 4.17 Macroinstrucción _toascii()
  • CAPITULO 5. FUNCIONES MATEMATICAS
    • 5.1 Función sin()
    • 5.2 Función cos()
    • 5.3 Función tan()
    • 5.4 Función asin()
    • 5.5 Función acos()
    • 5.6 Función atan()
    • 5.7 Función atan2()
    • 5.8 Función abs()
    • 5.9 Función labs()
    • 5.10 Función cabs()
    • 5.11 Función cosh()
    • 5.12 Función sinh()
    • 5.13 Función tanh()
    • 5.14 Función exp()
    • 5.15 Función pow()
    • 5.16 Función pow10()
    • 5.17 Función log()
    • 5.18 Función log10()
    • 5.19 Función ceil()
    • 5.20 Función floor()
    • 5.21 Función fabs()
    • 5.22 Función rand()
    • 5.23 Función randomize()
    • 5.24 Macroinstrucción random()
    • 5.25 Función srand()
    • 5.26 Función div()
    • 5.27 Función fmod()
    • 5.28 Función modf()
    • 5.29 Función frexp()
    • 5.30 Función hypot()
    • 5.31 Función Idexp()
    • 5.32 Función Idiv()
    • 5.33 Función poly()
    • 5.34 Función _rotl()
    • 5.35 Función _rotr()
    • 5.36 Función _Irotl()
    • 5.37 Función _Irotr()
    • 5.38 Función sqrt()
  • CAPITULO 6. FUNCIONES PARA EL MANEJO DEL VIDEO
    • 6.1 Función window()
    • 6.2 Función clrscr()
    • 6.3 Función clreol()
    • 6.4 Función gotoxy()
    • 6.5 Función marco()
    • 6.6 Función insline()
    • 6.7 Función delline()
    • 6.8 Función wherex()
    • 6.9 Función wherey()
    • 6.10 Función lowvideo()
    • 6.11 Función highvideo()
    • 6.12 Función normvideo()
    • 6.13 Función textbackground()
    • 6.14 Función textcolor()
    • 6.15 Función gettext()
    • 6.16 Función puttext()
    • 6.17 Función movetext()
    • 6.18 Función textmode()
    • 6.19 Función texattr()
    • 6.20 Función gettextinfo()
  • CAPITULO 7. MANEJO DE UN MENU HORIZONTAL - VERTICAL
    • 7.1 Desplazamiento del cursor sobre el video
    • 7.2 Desplazamiento del cursor dentro de una ventana
    • 7.3 Cómo elaborar un menú vertical
    • 7.4 Cómo elaborar un menú horizontal-vertical
  • CAPITULO 8. FUNCIONES PARA EL MANEJO DE ARCHIVOS DE REGISTROS BAJO DOS
    • 8.1 Función _creat()
    • 8.2 Función _close()
    • 8.3 Función _open()
    • 8.4 Función _write()
    • 8.5 Función _read()
    • 8.6 Función lseek()
    • 8.7 Función unlink()
    • 8.8 Función access()
    • 8.9 Función filelength()
    • 8.10 Función rename()
    • 8.11 Función creatnew()
    • 8.12 Función eof()
    • 8.13 Función dup()
    • 8.14 Función _chmod()
    • 8.15 Función creattemp()
    • 8.16 Función setftime()
    • 8.17 Función getftime()
  • CAPITULO 9. FUNCIONES PARA EL MANEJO DE ARCHIVOS BAJO EL SISTEMA OPERACIONAL UNIX
    • 9.1 Función creat()
    • 9.2 Función close()
    • 9.3 Función open()
    • 9.4 Función write()
    • 9.5 Función read()
    • 9.6 Función chmod()
    • 9.7 Función dup2()
    • 9.8 Función tell()
  • CAPITULO 10. FUNCIONES PARA EL MANEJO DE ARCHIVOS DE TEXTO
    • 10.1 Función fopen()
    • 10.2 Función fclose()
    • 10.3 Función fcloseall()
    • 10.4 Función fputc()
    • 10.5 Función fputchar()
    • 10.6 Función fputs()
    • 10.7 Función fgetc()
    • 10.8 Función fgets()
    • 10.9 Función fgetpos()
    • 10.10 Función feof()
    • 10.11 Función fgetchar()
    • 10.12 Función rewind()
    • 10.13 Función fseek()
    • 10.14 Función ftell()
    • 10.15 Función fsetpos()
    • 10.16 Función fwrite()
    • 10.17 Función fread()
    • 10.18 Función putw()
    • 10.19 Función getw()
    • 10.20 Función fprintf()
  • CAPITULO 11. FUNCIONES PARA EL MANEJO DE DIRECTORIOS
    • 11.1 Función mkdir()
    • 11.2 Función findfirst()
    • 11.3 Función findnext()
    • 11.4 Función rmdir()
    • 11.5 Función chdir()
    • 11.6 Función getdisk()
    • 11.7 Función getcurdir()
    • 11.8 Función getcwd()
    • 11.9 Función mktemp()
    • 11.10 Función searchpath()
    • 11.11 Función setdisk()
    • 11.12 Función fnsplit()
    • 11.13 Función fnmerge()
  • CAPITULO 12. FUNCIONES PARA EL MANEJO DE LA HORA Y FECHA
    • 12.1 Función getdate()
    • 12.2 Función gettime()
    • 12.3 Función setdate()
    • 12.4 Función settime()
    • 12.5 Función time()
    • 12.6 Función ctime()
    • 12.7 Función difftime()
  • CAPITULO 13. FUNCIONES PARA EL MANEJO DE MEMORIA DINAMICA
    • 13.1 Función malloc()
    • 13.2 Función free()
    • 13.3 Función calloc()
    • 13.4 Función realloc()
    • 13.5 Función coreleft()
    • 13.6 Función farmalloc()
    • 13.7 Función farfree()
    • 13.8 Función farcalloc()
    • 13.9 Función farrealloc()
    • 13.10 Función farcoreleft()
  • CAPITULO 14. FUNCIONES PARA LLAMAR OTROS PROGRAMAS
    • 14.1 Función execl()
    • 14.2 Función execle()
    • 14.3 Función execlp()
    • 14.4 Función execlpe()
    • 14.5 Función execv()
    • 14.6 Función execeve()
    • 14.7 Función execvp()
    • 14.8 Función execvpe()
    • 14.9 Función spawnl()
    • 14.10 Función spawnle()
    • 14.11 Función apawnlp()
    • 14.12 Función spawnlpe()
    • 14.13 Función spawnv()
    • 14.14 Función spawnve()
    • 14.15 Función spawnvp()
    • 14.16 Función spawnvpe()
    • 14.17 Función atexit()
    • 14.18 Función exit()
    • 14.19 Función _exit()
    • 14.20 Función abort()
    • 14.21 Función system()
  • CAPITULO 15. RUTINAS PARA EFECTUAR INTERRUPCIONES A LA ROM-BIOS Y AL DOS
    • 15.1 Función bioskey()
    • 15.2 Función biosmemory()
    • 15.3 Función biosprint()
    • 15.4 Función biosequip()
    • 15.5 Función biosdisk()
    • 15.6 Función abswrite()
    • 15.7 Función absread()
    • 15.8 Macroinstrucción MK_FP
    • 15.9 Macroinstrucción FP_OFF
    • 15.10 Macroinstrucción FP_SEG
    • 15.11 Función country()
    • 15.12 Función ctrlbrk()
    • 15.13 Función dosexterr()
    • 15.14 Función biostime()
    • 15.15 Función int 86()
    • 15.16 Función int 86x()
    • 15.17 Función intdos()
    • 15.18 Función intdosx()
    • 15.19 Función geninterrupt()
    • 15.20 Función intr()
    • 15.21 Función getcbrk()
    • 15.22 Función setcbrk()
    • 15.23 Función getdfree()
    • 15.24 Función getdta()
    • 15.25 Función getfat()
    • 15.26 Función getfatd()
    • 15.27 Función getpsp()
    • 15.28 Función getvect()
    • 15.29 Función setvect()
    • 15.30 Función getverify()
    • 15.31 Función setverify()
    • 15.32 Función hardderr()
    • 15.33 Función hardretn()
    • 15.34 Función hardresume()
    • 15.35 Función inportb()
    • 15.36 Función inport()
    • 15.37 Función outportb()
    • 15.38 Función outport()
    • 15.39 Función parsfnm()
    • 15.40 Función poke()
    • 15.41 Función pokeb()
    • 15.42 Función peek()
    • 15.43 Función peekb()
    • 15.44 Función sleep()
    • 15.45 Función delay()
    • 15.46 Función segread()
    • 15.47 Función kbhit()
    • 15.48 Función clock()
  • CAPITULO 16. ARCHIVOS DE CARACTERES EN C++
    • 16.1 Clases a utilizar en el manejo de archivos de caracteres
    • 16.2 La instrucción open()
    • 16.3 Creación de un archivo de cadena de caracteres
    • 16.4 Lectura de un archivo de cadena de caracteres
    • 16.5 Función eof()
    • 16.6 Función good()
    • 16.7 Función rdstate()
    • 16.8 Función fail()
    • 16.9 Función bad()
    • 16.10 Función seekg()
    • 16.11 Función seekp()
    • 16.12 Función tellg()
    • 16.13 Función tellp()
    • 16.14 Función put()
    • 16.15 Función get()
    • 16.16 Función write()
    • 16.17 Función read()
    • 16.18 Función peek()
    • 16.19 Función putback()
  • CAPITULO 17. FUNCIONES PARA TRANSFERENCIA DE DATOS
    • 17.1 Función memccpy()
    • 17.2 Función memchr()
    • 17.3 Función memcpy()
    • 17.4 Función memcmp()
    • 17.5 Función memset()
    • 17.6 Función memicmp()
    • 17.7 Función memmove()
  • CAPITULO 18. PAQUETE GRAFICO DEL C++
    • 18.1 Definiciones
    • 18.2 Procedimiento detectgraph ()
    • 18.3 Procedimiento initgraph ()
    • 18.4 Procedimiento closegraph ()
    • 18.5 Función getdrivername ()
    • 18.6 Procedimiento getmoderange ()
    • 18.7 Función getmodename ()
    • 18.8 Función getgraphmode ()
    • 18.9 Función getmaxmode ()
    • 18.10 Función setgraphmode ()
    • 18.11 Función getcolor ()
    • 18.12 Función getbkcolor ()
    • 18.13 La palette de colores
    • 18.14 Función getpalettesize ()
    • 18.15 Procedimiento getpalette ()
    • 18.16 Procedimiento setallpalette ()
    • 18.17 Procedimiento setpalette ()
    • 18.18 Procedimiento getdefaultpalette ()
    • 18.19 Procedimiento setbkcolor ()
    • 18.20 Procedimiento setcolor ()
    • 18.21 Función getmaxcolor ()
    • 18.22 Función getmaxx ()
    • 18.23 Función getmaxy ()
    • 18.24 Función setviewport ()
    • 18.25 Función clearviewport ()
    • 18.26 Función moveto ()
    • 18.27 Función getx ()
    • 18.28 Función gety ()
    • 18.29 Función getaspectratio ()
    • 18.30 Función setaspectratio ()
    • 18.31 Función cleardevice ()
    • 18.32 Función outtext ()
    • 18.33 Función outtextxy ()
    • 18.34 Función moverel ()
    • 18.35 Función grapherrormsg ()
    • 18.36 Función getviewsettings ()
    • 18.37 Función settestjustify ()
    • 18.38 Función settextstyle ()
    • 18.39 Función textheight ()
    • 18.40 Función textwidth ()
    • 18.41 Función gettextsettings ()
    • 18.42 Función putpixel ()
    • 18.43 Función getpixel ()
    • 18.44 Función restorecrtmode ()
    • 18.45 Función setusercharsize ()
    • 18.46 Función setactivepage ()
    • 18.47 Función setvisualpage ()
    • 18.48 Función imagesize ()
    • 18.49 Función getmemoria ()
    • 18.50 Función getimage ()
    • 18.51 Función putimage ()
    • 18.52 Función line ()
    • 18.53 Función setlinestyle ()
    • 18.54 Función getlinesettings ()
    • 18.55 Función linerel ()
    • 18.56 Función lineto ()
    • 18.57 Función rectangle ()
    • 18.58 Función floodfill ()
    • 18.59 Función setfillpattern ()
    • 18.60 Función getfillpattern ()
    • 18.61 Función setfillstyle ()
    • 18.62 Función getfillsettings ()
    • 18.63 Función graphdefaults ()
    • 18.64 Función arc ()
    • 18.65 Función getarccoords ()
    • 18.66 Función getgraphbufsize
    • 18.67 Función bar ()
    • 18.68 Función bar3d ()
    • 18.69 Función circle ()
    • 18.70 Función drawpoly ()
    • 18.71 Función ellipse ()
    • 18.72 Función fillellipse()
    • 18.73 Función fillpoly ()
    • 18.74 Función pieslice ()
    • 18.75 Función sector ()
    • 18.76 Grabación y lectura de imágenes
  • CAPITULO 19. FUNCIONES QUE MANEJAN LISTAS DE ARGUMENTOS
    • 19.1 Función va_start()
    • 19.2 Función va_arg()
    • 19.3 Función va_end()
    • 19.4 Aplicación de las función va_start(), va_arg() y va_end()
    • 19.5 Función vprintf()
    • 19.6 Función vfprintf()
    • 19.7 Función sprintf()
    • 19.8 Función vsprintf()
  • CAPITULO 20. FUNCIONES PARA CLASIFICACION Y BUSQUEDA DE DATOS
    • 20.1 Función qsort()
    • 20.2 Formas de construir la rutina Comparación()
    • 20.3 Clasificación de un arreglo de enteros
    • 20.4 Clasificación de cadenas de caracteres
    • 20.5 Función bsearch()
    • 20.6 Función lfind()
    • 20.7 Función lsearch()
  • Apéndice A. Tabla ASCII
  • Apéndice B. Códigos Extendidos
  • Apéndice C. Lista de Errores
  • Apéndice D. Bibliografía
  • Apéndice E. Lista de Rutinas
  • Apéndice F. Operadores del C++
  • Indice Alfabético