manejo de archivos c++

leer texto de un archivo en c++

Programa que abre un archivo con la función fstream #include "stdio.h" #include "fcntl.h" #include "conio.h" #define PRS(x) printf ("%s\n",x) void main() { char c; PRS("De caracteres...<R> para terminar."); while ( (c=getch()) != 13) /* La funcion getch(), no hace eco */ fputchar (c); /* Escribe c en el ... Sigue leyendo "leer texto de un archivo en c++"

Capturar datos en c++

programa que captura daos y los guarda en un archivo, también crea reportes de ventas todo en archivos //*********archivos********************** #include <iostream.h> #include <conio.h> #include <ctype.h> #include <stdio.h> #include <dos.h> #include <fstream.h> #include <iomanip.h> void marco(); int menu(); void pantallazo(); void captura(); void consulta(); void liquidacion(); int submenu(); void detalle(); void detalle_sn(); char linea_venta(); float linea_tv(float vtas); float linea_muebles(float vtas); struct REGISTRO{ long cedula; char nombre[30]; ... Sigue leyendo "Capturar datos en c++"

Carácter desde el teclado en c++

Programa que lee un carácter desde el teclado y abre un archivo de prueba   #include "iostream.h" #include "fstream.h" #include "ctype.h" #include "stdlib.h" #include "conio.h" void main() { ofstream sale; sale.open ("prueba",ios::out | ios::trunc, 0); char c; while ( (c=getche() ) != 13) // tecla Enter sale.put(c); sale.close(); cout << endl; char a[10], *p; p = a; ifstream entra; entra.open ("prueba",ios::in, 0); entra.get(c); while (!entra.eof() ) { cout ... Sigue leyendo "Carácter desde el teclado en c++"

Uso de peek() en c++

Programa que hace uso de la funcionpeek() al leer y escribir en un archivo #include "iostream.h" #include "fstream.h" #include "ctype.h" #include "stdlib.h" #include "conio.h" void main() { ofstream sale; sale.open ("prueba",ios::out | ios::trunc, 0); char c; while ( (c=getche() ) != 13) // tecla Enter sale.put(c); sale.close(); ifstream entra; entra.open ("prueba",ios::in, 0); int d = entra.peek(); cout << "d=" << d << endl; while (!entra.eof() ) ... Sigue leyendo "Uso de peek() en c++"

Establecer banderas en una Archivo en c++

Programa que establece banderas con setf, significa que escribirá flujos de datos en una posición determinada del archivo #include "iostream.h" #include "fstream.h" #include "iomanip.h" class A { int i; float x; public: void F(int *p,float *q) { *p = i; *q = x; } }; ostream &formato1 (ostream &s) { s << setprecision (4); s << setw(10); s.setf(ios::left | ios :: showpoint); return s; } void main() { ifstream entra; entra.open ("prueba", ... Sigue leyendo "Establecer banderas en una Archivo en c++"

Leer hasta el final del archivo con c++

Programa que lee hasta que termine el archivo y va imprimiendo el contendió, hace uso de la función eof() #include "iostream.h" #include "fstream.h" main() { ifstream entra; entra.open ("prueba",ios::in, 0); cout << endl; char c; entra.get(c); while (!entra.eof()) { cout << c; entra.get(c); } entra.close(); } para descargar el código .cpp hacerlo AQUI si te parecio de utilidad  dar “me gusta” o dale tweet en la parte ... Sigue leyendo "Leer hasta el final del archivo con c++"

Leer un archivo con fstream en c++

Programa que lee un texto de un archivo creado previamente o existente y lo muestra en pantalla el contenido #include "iostream.h" #include "stdlib.h" #include "string.h" #include "stdlib.h" #include "fstream.h" // Se debe incluir para manejar los archivos // de cadenas de caracteres. void main() { ifstream entra; char a[15]; ... Sigue leyendo "Leer un archivo con fstream en c++"

Escribir en un archivo con fstream en c++

Programa que muestra cómo escribir una cadena escrita por el usuario en un archivo #include "iostream.h" #include "stdlib.h" #include "string.h" #include "fstream.h" // Se debe incluir para manejar los archivos // de cadenas de caracteres. void sumaNULL(char *p) { int i=strlen (p); p[i] = '\n'; p[i+1] = '\0'; } void main() { void sumaNULL(char *); ofstream sale; char a[50]; sale.open("prueba",ios::out | ios::trunc,0); if(sale ... Sigue leyendo "Escribir en un archivo con fstream en c++"

Cerrar archivos con fstream en c++

Programa que muestra cómo usar close() para cerrar un archivo abierto #include "iostream.h" #include "stdlib.h" #include "conio.h" #include "fstream.h" // Se debe incluir para manejar los archivos // de cadenas de caracteres. void uno() { // Ejemplo 1 void error(void); fstream io; io.open("prueba",ios::ate,0); if (io == 0) error(); io.close(); } void dos() { // Ejemplo 2 void error(void); fstream io; io.open("prueba",ios::in | ios::out | ios::nocreate,0); if(io == ... Sigue leyendo "Cerrar archivos con fstream en c++"

Crear archivos con fstream en c++

Programa que muestra las distintas maneras que hay para crear archivos con fstream #include "iostream.h" #include "stdlib.h" #include "conio.h" #include "fstream.h" // Se debe incluir para manejar los archivos // de cadenas de caracteres. void uno() { // Ejemplo 1 void error(void); ofstream sale; sale.open("prueba",ios::out,0); if (sale == 0) error(); sale.close(); } void dos() { // Ejemplo 2 void error(void); ofstream sale("prueba"); if(sale == 0) error(); sale.close(); } void ... Sigue leyendo "Crear archivos con fstream en c++"