Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - final_frontier

#51
Programación C/C++ / [Duda]Obtener hash MD5 con C++
3 Septiembre 2010, 06:16 AM
Buenas, investigando investigando encontré una supuesta librería con la que podría obtener el MD5 de una cadena de texto (sigo sin distinguir bien si esto va aquí o en criptografía >_>) y estoy usando la función md5 de openssl:

Código (cpp) [Seleccionar]
#include <iostream>
#include <openssl/md5.h>
#include <cstdlib>
#include <cstdio>

using namespace std;

int main()
{

   unsigned char* cad1;
   unsigned char* cad2 = (unsigned char*)malloc(sizeof(char)*256);

   cad1 = (unsigned char*)"ejemplo";

   cad2 = MD5(cad1, sizeof(cad1), cad2);

   cout<<cad1<<endl<<cad2<<endl;
   cout<<"Presiona una tecla para continuar...";
   getchar();
   return 0;
}


Y el resultado que da por consola es este:

ejemplo
"�\�<��8D?��o
Presiona una tecla para continuar...


Me he leído la doc que hay en man 3 md5 pero no encuentro el problema  :huh:
Alguna ayuda?

Un saludo
#52
Foro Libre / Re: Abandono el foro
28 Agosto 2010, 07:03 AM
Eso es normal cuando la actitud de algunos que postean también pesan más que sus conocimientos
#53
Código (csharp) [Seleccionar]
if (evento == null)
          evento(_numero, value);


La cagaste levemente creo xD
#54
:xD Por lo menos ahora lo pillo :P
Gracias por la ayuda, ahora sí se me ejecuta el evento xD pondré el code por si sirve de referencia.

Código (csharp) [Seleccionar]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NewEventClase
{
    class Program
    {
        static void Main(string[] args)
        {
            eventos obj = new eventos();
            obj.numero = 0;
            for (int i = 1; i < 10; i++)
                obj.numero = i;
            Console.ReadLine();
        }
    }

    class eventos
    {
        public eventos()
        {
            _numero = 0;
            delegado = new DatosHandlerEvent(danumero);
        }

        private void danumero(int a, int b)
        {
            if (a != b)
                Console.WriteLine("Evento");

            else
                Console.WriteLine("Lolazo");
        }

        public delegate void DatosHandlerEvent(int a, int b);
        public event DatosHandlerEvent evento;
        public DatosHandlerEvent delegado;

        private int _numero;
        public int numero
        {
            get
            {
                return _numero;
            }

            set
            {
                if (evento == null)
                {
                    evento += new DatosHandlerEvent(danumero);
                }

                evento(_numero, value);
                _numero = value;
               
            }
        }
    }
}
#55
(D4N93R me mata :xD)

Buenas, el caso es que tengo un pequeño code en C#, tengo un evento y un delegado pero el evento no llama al delegado cada vez que hago el cambio pertinente...

Código (csharp) [Seleccionar]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NewEventClase
{
   class Program
   {
       static void Main(string[] args)
       {
           eventos obj = new eventos();
           int a = 3;
           obj.delegado(obj.numero, a);
           obj.numero = a;
           for (int i = 1; i < 10; i++)
               obj.numero = i;
           Console.ReadLine();
       }
   }

   class eventos
   {
       public eventos()
       {
           _numero = 0;
           delegado = new DatosHandlerEvent(danumero);
       }

       private void danumero(int a, int b)
       {
           if(a!=b)
               Console.WriteLine("Evento");
       }

       public delegate void DatosHandlerEvent(int a, int b);
       public event DatosHandlerEvent evento;
       public DatosHandlerEvent delegado;

       private int _numero;
       public int numero
       {
           get
           {
               return _numero;
           }

           set
           {
               _numero = value;
               if (evento != null)
               {
                   evento(value, _numero);
               }
           }
       }
   }
}


¿Por qué no se ejecuta el evento en ese bucle del main?¿Qué tengo mal y como lo remedio?
#56
Cita de: Lord R.N.A. en 12 Agosto 2010, 19:46 PM
please first learn english... second this is a Spanish Forum don't do that shit that bother someone users.

F' your life, man :xD

Edit: I pwnt u! :xD
#58
Foro Libre / Re: Ayuda de matematicas!!!
25 Julio 2010, 22:43 PM
Es un sistema básico de ecuaciones :P

10x + y = 14
x + 10y = 18

Sólo hay que resolver eso :P
#60
VIVA ESPAÑA!!!!!

[youtube=425,350]http://www.youtube.com/watch?v=qQH0iRSLJGM[/youtube]