apuntadores c++

Puntero a carácter en c++

Programa que busca un apuntador a carácter o nulo y apunta al nuevo carácter   #include "stdio.h" #include "string.h" #include "conio.h" #define PR(x) printf ("%s\n",x) char a[] = "COMPUTADORES E IMPRESORAS"; char *b[] = { "DISKETTES", "NCR", "LUZ", "SL", "XLK", }; void main () { char *p; int i; for (i=0; i < 5; i++) { p = strpbrk (a,b[i]); PR(p); } getch(); } para descargar el código .cpp hacerlo AQUI si ... Sigue leyendo "Puntero a carácter en c++"

Ordenar un arreglo char en c++

Programa que ordena un arreglo de caracteres usando qsor() #include "stdio.h" #include "stdlib.h" #include "string.h" #include "CONIO.h" char a[6][7] = { "uno ", "dos ", "tres ", "cuatro", "cinco ", "seis " }; void main() { printf ("%d\n",sizeof(a[0])); int Comparacion (const void *p, const void *q); unsigned char i; qsort ( (void *)a, // Direccion del primer elemento 6, // Numero de entradas 7, // Longitud ... Sigue leyendo "Ordenar un arreglo char en c++"

Guardar unos números en una lista c++

Programa que va guardando números enteros en apuntadores para pasarlos a una archivo #include "iostream.h" #include "fstream.h" #include "conio.h" class A { int i; float x; public: void asignar(int *p,float *q) { cout << "De i:"; cin >> i; cout << "De x:"; cin >> x; *p = i; *q = x; } }; void main() { ofstream sale; sale.open ("prueba", ios::out | ios:: trunc, 0); A objeto; int i; float f; do { objeto.asignar(&i,&f); if(i ... Sigue leyendo "Guardar unos números en una lista c++"

Borrar un archivo en c++

Programa que borra un archivo previamente creado o existente #include "io.h" #include "stdio.h" #include "fcntl.h" #include "dos.h" #include "errno.h" #include "conio.h" #include "stdlib.h" #define PRS(x) printf ("%s\n",x) void main() { char *p; if (unlink ("prueba") == -1) { p = strerror (errno); PRS(p); getch(); } else { PRS("Archivo borrado del sistema"); getch(); } } para descargar el código .cpp hacerlo AQUI si te parecio de utilidad  dar “me gusta” o dale tweet ... Sigue leyendo "Borrar un archivo en c++"

Leer registros de un archivo en c++

Programa que lee de un archivo registros previamente guardados. #include "io.h" #include "stdio.h" #include "fcntl.h" #include "dos.h" #include "errno.h" #include "conio.h" #include "stdlib.h" #define LON sizeof (struct DATOS) #define PR(x) printf ("%d ",x) #define PRS(x) printf ("%s\n",x) struct DATOS { int i; char a[30]; }; typedef struct DATOS DATOS; void main() { int id; char *p; DATOS reg; id = _open ("prueba",O_RDONLY); while (!eof (id)) { if (_read (id,(char *)&reg,LON) == -1) { p ... Sigue leyendo "Leer registros de un archivo en c++"

Leer datos en un apuntador en c++

Programa que lee los datos de un registro ingresado por el usuario, número y nombre y los va guardando en un apuntador de caracteres #include "io.h" #include "stdio.h" #include "fcntl.h" #include "dos.h" #include "errno.h" #include "conio.h" #include "stdlib.h" #define LON sizeof (struct DATOS) #define PR(x) printf ("%d ",x) #define PRS(x) printf ("%s\n",x) struct DATOS { int i; char a[30]; }; typedef struct DATOS DATOS; void main() { int ... Sigue leyendo "Leer datos en un apuntador en c++"