elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Temas
Páginas: 1 2 [3]
21  Programación / Programación C/C++ / ¿Libreria mysql? en: 26 Abril 2019, 03:18 am
buenas, alguien me podria decir que libreria mysql es buena, y si pueden dejarme un ejemplo de su uso se los agradecere mucho...

PD: uso dev-cpp ya que estoy aprendiendo
22  Programación / Programación C/C++ / Buscar y modificar lineas de un fichero en: 17 Abril 2019, 22:11 pm
Hola, espero que todos esten bien.
bueno lo que quiero hacer como explica el titulo es buscar y modificar las lineas de un fichero.

Código:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>

/*====================
[Defines]
======================*/
#define cls system("CLS");
#define File_OpenRead doc=fopen("DB_","r");
#define File_OpenWrite doc=fopen("DB_","a+");
/*====================
[Funciones]
======================*/
void guardar();
void cargar();
/*====================
[Base de Datos]
======================*/
FILE *doc;
struct DATA{
char espacio;
char nombre[32];
int edad;
int cedula;
};



/*====================
[Programa]
======================*/
int main()
{
int selec;
printf("1.Guardar dato \n2.Cargar datos\n"); fflush(stdin);
selec = getch();//scanf("%d", &selec);

if(selec == '1'){
guardar();
}else if(selec == '2'){
cls
cargar();
}else{
cls
printf("esa opcion no existe\n");
main();
}

return 0;
}

void guardar()
{
cls
DATA e;
int option;

File_OpenWrite // abriendo el archivo.

do{
cls
e.espacio = '\n';

printf("Ingrese su nombre: "); fflush(stdin);
gets(e.nombre);

printf("Ingrese su cedula: "); fflush(stdin);
scanf("%d", &e.cedula);

printf("Ingrese su edad: "); fflush(stdin);
scanf("%d", &e.edad);

printf("\n\n---Nombre:%s \n---Cedula:%d \n---Edad:%d ", e.nombre, e.cedula, e.edad);
printf("\n\n1.Desea ingresar otro usuario? \n2.desea finalizar el registro? \nElija una opcion porfavor: "); fflush(stdin);
option = getch();//scanf("%d", &option);

fwrite(&e, sizeof(e),1,doc);

}while(option == '1');

fclose(doc); // cerrando el archivo.
cls

main();
}

void cargar()
{
int option;
DATA e;

File_OpenRead
//char palabra;
if(doc == NULL)
{
cls
printf("[ERROR EN EL ARCHIVO]\n");
main();
}           

printf("\t--------Datos Cargados--------\n");

fread(&e, sizeof(e),1,doc);
while(!feof(doc))
{
printf("\n");
printf("\nNombre...: %s",e.nombre);
printf("\nCedula...: %d",e.cedula);
printf("\nEdad.....: %d",e.edad);
fread(&e, sizeof(e),1,doc);
}
fclose(doc);
getch();
cls
main();
}

ese es mi codigo si me pueden ayudar y explicarme como funcionan los cambios que hagan estaria bien, ya que no conozco mucho los codigos(comandos) de los includes y sus funciones.
23  Programación / Programación C/C++ / Como comparar un string con una palabra dentro de un documeto de texto en: 3 Abril 2019, 03:19 am
Buenas espero que todos esten bien.
bueno creo que ya el titulo explica todo, aqui estan las librerias que uso y la el string que quiero comparar...
Código:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

FILE *doc;
char DATA_B[3][12];

int main(){

strcpy(DATA_B[0],"Var1");
strcpy(DATA_B[1],"Var2");
strcpy(DATA_B[2],"Var3");
............
..................
............................


aqui es donde leo los e imprimo los datos del documento de texto, no logro que compare el string con la palabra que esta escrita en el documento. ejm:

doc.txt{
Var1= 12
Var2= 13
Var3= 99
}

y en el programa solo imprimir el 12, 13, 99

pero no lo logro hacer, si me pudieran ayudar pls
Código:
{
doc = fopen("registro.txt","r");
char read;
char palabra;
if(doc == NULL)
{
printf("ERROR EN EL ARCHIVO");
return 1;
}               

printf("\n\n\t--------Datos Cargados--------\n");
while((read = getc(doc)) != EOF)
{
palabra += read;
if(read == '\n'|| strcmp(palabra, DATA_B[0]) == 0  && read == '=')
{
printf("\n");
}else{
printf("%c",read);
}

}
fclose(doc);
return 1;
}
24  Programación / Programación C/C++ / [c++]Guardar y cargar datos de un fichero .txt en: 28 Marzo 2019, 20:48 pm
Hola muy buenos dias, tarde o noche.

Necesito ayuda quiero cargar unas variables en un documento de texto.
aqui esta el codigo.
Código:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

#define cls system("CLS");

FILE *doc;
int guardar();
int cargar();

int main()
{
int selec;
printf("1.Guardar dato \n2.Cargar datos\n");
selec = getch();

if(selec < '1' || selec > '2')
{
cls
printf("Esa opcion no es vailda\n\n");
main();
}

switch(selec)
{
case '1': {
guardar();
break;
}
case '2': {
cargar();
break;
}
}

return 0;
}

int guardar()
{
cls
doc = fopen("registro.txt","a+");
int a,b,c;

printf("introduce el valor a la variable A: ");
scanf("%d", &a);

printf("introduce el valor a la variable B: ");
scanf("%d", &b);

printf("introduce el valor a la variable C: ");
scanf("%d", &c);

fprintf(doc, "VARIABLE A = %d\n", a);
fprintf(doc, "VARIABLE A = %d\n", b);
fprintf(doc, "VARIABLE A = %d\n", c);
fclose(doc);
cls
return main();
}

int cargar()
{
doc = fopen("registro.txt","r");
int c;

if(doc == NULL)
{
printf("ERROR EN EL ARCHIVO");
return 1;
}               

printf("\n\n\t--------Datos Cargados--------\n");
while((c = getc(doc)) != EOF)
{
if(c == '\n')
{
printf("\n");
}else if(c == '='){
printf("\n");
}else{
printf("%c",c);
}

}
fclose(doc);
return 1;
}

en el documento de texto se guarda de esta forma
Código:
VARIABLE A = 39
VARIABLE A = 21
VARIABLE A = 3

todo bien por ahora, el problema que tengo es que cuando el programa me imprime los resultados los imprime asi.
Código:
VARIABLE A 
  39
VARIABLE B
  21
VARIABLE C
  3

como puedo hacer que solo imprima el valor de la variable sin el "VARIABLE *" o solo imprimir el valor de la variable C si se desea
25  Programación / Scripting / Scripting para conseguir ip en: 23 Octubre 2017, 06:34 am
BUENAS¡¡
Me podrían ayudar con esto
como puedo conseguir la ip de alguien en el face ya e intentando con el
Netstat -nbt y no me funciona no aparece la ip de mi amigo
ya me la dijo pero la busque con el cmd y no me aparece, que comando puedo usar ?
26  Programación / Scripting / Disculpen me podrían ayudar con un archivo vbs o bat para eliminar archivos en: 18 Octubre 2017, 01:52 am
Buenas necesito una ayudita ya que no logro eliminar todos los archivos que necesito
no se que cosa me a estado creando archivos "Desktop.ini" en todas partes ya lo elimine de algunas carpetas pero no me deja eliminar la que están en el system32 por favor si hay algún script que los busque y los elimine seria de gran ayuda
27  Programación / Scripting / estaba haciendo un programa con netsh wla npero no comparte Internet en: 22 Septiembre 2017, 22:32 pm
estaba haciendo un programa con
-----------------------------------------------------
netsh wlan set hostednetwork mode=allow
netsh wlan set hostednetwork ssid=%name%
netsh wlan set hostednetwork key=%cont%
netsh wlan start hostednetwork
----------------------------------------------------
pero no comparte Internet me ayudarían a resolver eso


Engel Lex: Los títulos deben ser descriptivos
28  Programación / Scripting / hay algún script con bat que pueda buscar y mandar la dirección IP en: 22 Septiembre 2017, 22:29 pm
hay algún script con bat que pueda buscar y mandar la dirección IP de la computadora que lo ejecuto a un correo ???
Engel Lex: Los títulos deben ser descriptivos
Páginas: 1 2 [3]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines