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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 40
101  Programación / Programación C/C++ / Re: mpz_set_str() en: 19 Marzo 2014, 01:03 am
Muchas gracias ahora ya comprendi mejor para que sirve cada función
102  Programación / Programación C/C++ / mpz_set_str() en: 18 Marzo 2014, 15:41 pm
alguien que conozca alguna funcion de la libreria gmp que me permita ingresar enteros??, tengo la función mpz_set_str(num,text.c_str(),10); pero en esta el segundo miembro tiene que ser un string, y eso es lo que no quiero necesito una función que me ingrese un entero sin el uso de cadenas

gracias
103  Programación / Programación C/C++ / dudas con strcpy en: 15 Marzo 2014, 19:31 pm
Saludos

tengo una duda con respecto al uso de strcpy

si tengo una cadena por ejemplo:

char *cadena = "hola mundo";

y despues quiero cambiar el contenido de esa cadena, puedo usar el strcpy para eso??

strcpy(cadena,"lo que quieras escribir");

gracias
104  Programación / Programación C/C++ / Re: usar funciones de gmp en: 14 Marzo 2014, 19:59 pm
gracias por sus respuestas, ya por fin pude hacerlo funcionar, lo que hice fue irme a la opcion Compiler Settings >> linker settings >> add >> gmp/lib/libgmp.a y ya con esto ya no tengo problemas, una ultima duda amchacon a qué te refieres con:

desconozco si tiene sobrecarga para strings, asi que lo dejo como const char*

105  Programación / Programación C/C++ / Re: usar funciones de gmp en: 14 Marzo 2014, 02:00 am
gracias amchacon por tu respuesta, otra duda, antes de hacer lo de ingresarle el numero, si le inicializo con mpz_init(numero); me aparece un mensaje de error que dice undefined reference to '_gmpz_init' y no entiendo por qué, si la libreria no se hubiera instalado me aparecería un error, y cuando declaro la variable con mpz_t tampoco me aparece ningun mensaje de error, ¿qué puede ser lo que esta mal?

Código
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <gmp.h>
  4. #define MAX 40
  5.  
  6. using namespace std;
  7.  
  8. int main()
  9. {
  10.    mpz_t numero;
  11.    mpz_init(numero);
  12.    return 0;
  13. }
106  Programación / Programación C/C++ / usar funciones de gmp en: 14 Marzo 2014, 01:28 am
Saludos, acabo de instalar la libreria gmp en codeblocks para hacer un código en c++ y apenas me estoy enseñando a usar algunas de sus funciones, por ejemplo si quiero declarar una variable uso el mpz_t, que tengo entendido es el equivalente a un int(un int del tamaño que tu quieras), despues inicializo esa variable con mpz_init, y despues le asigno un valor a la variable, pero en los ejemplos que he visto para asignarle un valor tienes que ponerle por ejemplo:

 mpz_set_str(num1, "123456789101112131415161718192021222324252627282930", 10);

pero qué pasa si tu quieres que sea el usuario el que le ingrese el numero que se le va a asignar a num1, en vez de escribirlo directamente en el código, cómo haría esto??

gracias
107  Programación / Programación C/C++ / Re: problemas con long long int en: 13 Marzo 2014, 03:37 am
gracias por sus respuestas, este es el primer programa que hago en c++, por eso no se utilizar su biblioteca estándar. ahora ya me funciona el codigo solo que cuando me imprime en el archivo de texto, por ejemplo si le digo que imprima 1578 me imprime

8   7  5  1... el problema no es que me los imprima al reves, lo que quiero es que me los imprima sin los espacios entre los numeros, que me quedara asi:

8751

¿por que me imprime espacios en blanco y como se los quito?
108  Programación / Programación C/C++ / problemas con long long int en: 13 Marzo 2014, 00:37 am
Saludos
Tengo un codigo en el que tengo que pedirle a un usuario que me ingrese un numero de tipo long long int, y después tengo que escribir ese número en un archivo de texto, lo tengo que hacer dígito por dígito porque no tengo que usar cadenas, el problema es que me imprime basura y no entiendo por qué, el problema lo tengo creo yo, en el fwrite()

Código
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #define MAX 40
  5.  
  6. using namespace std;
  7.  
  8. void escribirNumero(long long int numero,FILE *fd);
  9.  
  10. int main()
  11. {
  12.    long long int numero;
  13.    FILE *fd;
  14.    int digito,x;
  15.    if((fd = fopen("Practica1.txt","w"))!= NULL)
  16.    {
  17.        cout << "Dame el numero: " << endl;
  18.        cin >> numero;
  19.        cout << "Que digito desea buscar? " << endl;
  20.        cin >> digito;
  21.        escribirNumero(numero,fd);
  22.    }
  23.    else
  24.       printf("No se pudo crear archivo\n");
  25.    return 0;
  26. }
  27.  
  28. void escribirNumero(long long int numero,FILE *fd)
  29. {
  30.    long long int cociente,residuo;
  31.    for(cociente = numero;cociente != 0;cociente = cociente/10)
  32.    {
  33.        residuo = cociente % 10;
  34.        fwrite(&residuo,12,1,fd);
  35.    }
  36. }

gracias
109  Programación / Programación C/C++ / Re: problemas al instalar libreria en: 11 Marzo 2014, 03:24 am
gracias amchacon por tu respuesta, ya hice todas las instrucciones y ni asi funciona, me aparece el mensaje

gmp.h: No such file or directory

no se si esto se deba a que tengo que extraer la carpeta de gmp en algun lado especifico talvez donde esta el compilador MinGW de codeblocks
110  Programación / Programación C/C++ / problemas al instalar libreria en: 10 Marzo 2014, 17:18 pm
Saludos, estoy intentando instalar y compilar la libreria GMP en Codeblocks pero no he podido,  me dijeron que descargara estos dos archivos GMP-MinGW-package y el  gmp-4.1, pero a la hora de seguir las siguientes instrucciones, en la pestaña de link libreries no encuentro la que dice compiler:

went to the build options of this project
A. Project -> Build Options
- linker: add library "gmp" (without quotation marks)
A1. Tab: Linker Settings Subtab: Link Lib..
- directories - compiler: added [GMP-MinGW-package]\include
A2. Tab: Search Directory Subtab:Compiler
- directories - linker: added [GMP-MinGW-package]\lib
A3. Tab: Search Directory Subtab:Linker
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 40
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines