funciones de sistema c++
Crea directorio en c++
Programa que crea un directorio con ayuda de la función mkdir() #include "stdio.h"
#include "dir.h"
#include "conio.h"
#include "stdlib.h"
#define PRS(x) printf ("%s",x)
#define SALTO printf ("\n");
/* En este programa, el nombre del directorio a crear, se informa
a traves de una linea de comandos. */
int main(int argc, char *argv[]) {
char *p;
if (argc != 2) ...
Sigue leyendo "Crea directorio en c++"
Reinicio de sistema en c++
Programa que hace uso de las funciones del sistema operativo para reiniciarlo #include<stdio.h>
#include<dos.h>
#include<conio.h>
main()
{
union REGS ser,noser;
ser.h.ah=0x19;
noser.h.ah=0x19;
int86(0x19,&ser,&noser);
return (0);
}
para descargar el código .cpp hacerlo
AQUI
si te parecio de utilidad dar “me gusta” o dale tweet en la parte de abajo
Sigue leyendo "Reinicio de sistema en c++"
Propiedades de archivos en c++
Programa que muestra las propiedades de los archivos de un carpeta #include "process.h"
#include "stdlib.h"
#include "conio.h"
#include "stdlib.h"
void main() {
system ("dir");
getch();
system ("copy a:*.exe b:");
getch();
system ("proc.exe");
}
para descargar el código .cpp hacerlo
AQUI
si te parecio de utilidad dar “me gusta” o dale tweet en la parte de abajo
Sigue leyendo "Propiedades de archivos en c++"
Funcionamiento de disco en c++
Programa que Simula la lectura de disco y muestra la unidad y extensión #include "dos.h"
#include "errno.h"
#include "conio.h"
#include "stdio.h"
#include "stdlib.h"
/******** Esta es la definicion de la estructura **************/
/******** Se encuentra en dos.h ******************************/
/*
struct fcb {
char fcb_drive;
char fcb_name[8];
char fcb_ext[3];
short fcb_curblk;
short fcb_recsize;
long fcb_filsize;
short fcb_date;
char fcb_resv[10];
char fcb_currec;
long fcb_random;
};
*/
/******** Fin de la estructura *******************************/
void main() {
char s[] = "a:a.txt", *p;
struct ...
Sigue leyendo "Funcionamiento de disco en c++"
Información técnica de disco en c++
Programa que investiga la información técnica de una unidad de disco indicada por el usuario #include "dos.h"
#include "conio.h"
#include "stdlib.h"
#include "stdio.h"
void main() {
struct dfree p;
char a[10];
printf ("De unidad a investigar\n");
gets (a);
getdfree (atoi (a), &p);
if (p.df_sclus == 0xffff ) { /* No puede ser -1 */
printf ("%s\n","Error en getdfree()\n");
getch();
exit(1);
}
printf ("Clusters disponibles = %u\n",p.df_avail);
printf ("Numero de ...
Sigue leyendo "Información técnica de disco en c++"
Espacio en disco duro en c++
Programa que obtiene la información del espacio en disco duro del sistema #include "dos.h"
#include "conio.h"
#include "stdio.h"
#include "stdlib.h"
void main() {
long A,B,C,D;
union REGS r;
r.h.ah = 0x36;
r.h.dl = 3; /* Unidad B: */
if (intdos (&r, &r) == -1) {
printf ("Unidad mal especificada\n");
getch();
exit(1);
}
if (r.x.cflag != 0) { /* Ocurrio un error */
printf ("%s\n",strerror (_doserrno));
getch();
exit (1);
}
C = ...
Sigue leyendo "Espacio en disco duro en c++"
Simula impresora en c++
Programa que simula el funcionamiento de una impresora #include "dos.h"
#include "errno.h"
#include "conio.h"
#include "stdio.h"
void main() {
int i;
void impresora (int *p);
impresora (&i);
if ( (i & 0x20) != 0x20)
printf ("La impresora esta lista...\n");
else printf ("Favor colocar papel a la impresora...\n");
getch();
}
void impresora (int *p) {
union REGS r;
r.h.ah = 0;
r.h.al = 0;
r.x.dx = 0;
r.x.cflag = 0;
int86 (0x17, ...
Sigue leyendo "Simula impresora en c++"
Pulsaciones de BIOS en c++
Programa que muestra las pulsaciones del BIOS #include "dos.h"
#include "bios.h"
#include "time.h" /* CLK_TCK */
#include "conio.h"
#include "stdio.h"
void main() {
long i;
i = biostime (0,(long)0);
printf ("%ld Pulsaciones = %lf Segundos\n",i, i / CLK_TCK);
getch();
}
para descargar el código .cpp hacerlo
AQUI
si te parecio de utilidad dar “me gusta” o dale tweet en ...
Sigue leyendo "Pulsaciones de BIOS en c++"
Error de falta de unidad en c++
Programa que simula que no existe la unidad a: de disco y manda un mensaje de error con información #include "stdio.h"
#include "dos.h"
#include "errno.h"
#include "conio.h"
void main() {
FILE *q;
struct DOSERROR p;
q = fopen ("a:noexiste.dik","r"); /* Supongamos que no existe */
if (q == NULL)
printf ("%s\n",strerror (errno));
/* Para conseguir mas informacion del error.... */
dosexterr ...
Sigue leyendo "Error de falta de unidad en c++"
Configuración regional en c++
Programa que obtiene la configuración regional del sistema // Antes de compilar y ejecutar este programa,
// actualize la tabla de codificacion de paises
// de acuerdo con la version del DOS que usted
// este utilizando. Gracias
#include "dos.h"
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
char *paises[] = { |<------ Coloque el codigo de cada pais aqui
"Australia ...
Sigue leyendo "Configuración regional en c++"