Bienvenido a Tecnohackers

Tecnohackers » Programacion » Area de Programacion » Programacion a Bajo Nivel. APIs, Hooking, ASM, C/C++, etc.
 » 

Ejemplo de "redireccionamiento"



Autor Tema: Ejemplo de "redireccionamiento"  (Leído 706 veces)

Desconectado P4|3L0

  • Asiduo
  • *
  • Mensajes: 75
  • TecnoHacker un nuevo proyecto.
    • http://www.tecnohacker.com
Ejemplo de "redireccionamiento"
« en: Diciembre 29, 2009, 10:47:05 am »
Código: You are not allowed to view links. Register or Login
#include <stdio.h>

FILE *archivo;

int main()
{
   int    o = 10;
   char   s[] = "He sacado";
   char   u[] = "en el control.";
   char   t[] = "un";
   char   n = '\n';

   archivo = fopen("origen.txt", "w");
   fprintf( archivo, "%s%c", s, n );
   fprintf( archivo, "%s",t);
   fprintf( archivo, "%c",n);
   fprintf( archivo, "%i",o);
   fprintf( archivo, "%c",n);
   fprintf( archivo, "%s",u);
   fclose( archivo );
}

Esto no lo supe encontrar hasta hace unos dias..

Les iré explicando más o menos todo, porque se de alguien que no sabe como hacer esto.

FILE *archivo;

Declara a archivo.

   int    o = 10;
   char   s[] = "He sacado";
   char   u[] = "en el control.";
   char   t[] = "un";
   char   n = '\n';


Declara datos, cada tipo..etc.

   archivo = fopen("origen.txt", "w");

Abre con fopen un archivo llamado origen.txt en modo escritura w.

Citar
El fichero se puede abrir de diversas formas. Esto se especifica con el parámetro modo. Los modos posibles son:
r    Abre un fichero existente para lectura.
w    Crea un fichero nuevo (o borra su contenido si existe) y lo abre para escritura.
a    Abre un fichero (si no existe lo crea) para escritura. El puntero se sitúa al final del archivo, de forma que se puedan añadir datos si borrar los existentes.

Se pueden añadir una serie de modificadores siguiendo a los modos anteriores:
b    Abre el fichero en modo binario.
t    Abre el fichero en modo texto.
+    Abre el fichero para lectura y escritura.


fprintf( archivo, "%s%c", s, n );
   fprintf( archivo, "%s",t);
   fprintf( archivo, "%c",n);
   fprintf( archivo, "%i",o);
   fprintf( archivo, "%c",n);
   fprintf( archivo, "%s",u);

Se imprimen todos los datos declarados.Incluyendo saltos de linea.

   fclose( archivo );

Por último se cierra el documento y se guarda.

Saludos!


+ Info:You are not allowed to view links. Register or Login



Tags:
Tags:

 


SMF 2.0.19 | SMF © 2016, Simple Machines
Paginas Afiliadas
Twitter - FaceBook - Daraxblog
Designed by Smf Personal