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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: leer caracter de una web con InternetReadFile en: 12 Diciembre 2019, 08:30 am
Muchisimas gracias por contestar...

Solucionado.

Gracias otra vez.
2  Programación / Programación C/C++ / leer caracter de una web con InternetReadFile en: 10 Diciembre 2019, 08:51 am
Buenas

tengo una pagina web MIWEB con el codigo

Código:
<?php

$Caracter = 'S';
echo $Caracter;
?>

Quiero leer desde mi aplicacion el valor de $Caracter y codifico

Código:
char  Buffer;
 DWORD BytesRead=0;

  const ::HINTERNET sesion = InternetOpen("agent",INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL,0);
  if(sesion!=NULL)
  {

     AnsiString Url = "http://www.MIWEB.ES";
     const ::HINTERNET handle = ::InternetOpenUrl(sesion,Url.c_str(),NULL,0, INTERNET_FLAG_RELOAD, 0);
     if(handle!=NULL)
     {
        while(InternetReadFile(handle,&Buffer,sizeof(Byte),&BytesRead))
        {
          if(BytesRead==0){break;}
        }
    }
    InternetCloseHandle(handle);
  }
  else
  {

  }
  InternetCloseHandle(sesion);

Pero Buffer ='/n'


Que Hago MAL Gracias.
3  Programación / Programación C/C++ / Re: Problemas valor Variable en: 2 Enero 2018, 13:49 pm
Gracias por contestarme...

Me holia que el problema debia de ser relacionado con el tamalño del daato, de hecho reduci el codico hasta
Código:
for(int x=0;x<12;x++)
  {
     long long int num = 7L << (int)(3 * x);
  }

 y me da el mismo problema..

Trabajo con builder c++ conoces aguna libreria que solucione mi problema??
Gracias
4  Programación / Programación C/C++ / Re: Problemas valor Variable en: 2 Enero 2018, 12:09 pm
Buenas..

He reducido el ambito del problema acotando el procedimiento recursivo..

Código:
void TPr::recursiva(long long Z, byte P, byte H, byte X, long long K)
{

 long long int num = 7L << (int)(3 * P);

 for (byte b = P; b < X; b += 1)
  {
         recursiva(Z, b + 1, H + 1, X, K);
  }
}

el Valor de la variable num deberia ser

7
56
448
3584
28672
229376
1835008
14680064
117440512
939524096
hasta aqui bien
pero en vez de 7516192768 da

-1073741824

Mejor asi? Gracias
5  Programación / Programación C/C++ / Problemas valor Variable en: 2 Enero 2018, 10:33 am
Buenas..

En primer Lugar feliz Año a Todos...

Estoy adaptando un codigo de c# a c++ y me a surgido un problema con el valor de una variable al ejecutar una funcion recursiva..

la funcion es la siguiente

Código:

main
{
...........
 recursiva(2513169434916L, 0, 1, 14, 2513169509823);
}


void recursiva(long long Z, byte P, byte H, byte X, long long K)
{

 long long int num = 7L << (int)(3 * P);

 for (byte b = P; b < X; b += 1)
  {
   for (short num2 = 1; num2 >= 0; num2 -= 1)
    {
    long long  num3 = (Z & ~num) | 1L << (int)((short)(b * 3) + num2);
    if (P < H)
      {
         recursiva(num3, b + 1, H + 1, X, K);
      }
    }
   num <<= 3;
  }
}


La variable que me da problemas es num3

sus valorese deberian ser sucesivamente

2513169509823
2513169434914
2513169434898
2513169434770
2513169433746
2513169425554
2513169360018
2513168835730
2513164641426
2513131086994
2512862651538
hasta aqui bien pero el siguiente en vez de
2510715167890

da -1840700270

En el codigo en c# original el tipo de variable num3 es long (64bites) yo lo he adaptado a long long e incluso a long long int pero sigue igual

Alguna Idea Gracias...
6  Programación / .NET (C#, VB.NET, ASP) / Re: Novato Dudas con array en C# en: 20 Noviembre 2017, 07:42 am
Muchas Gracias por contestar

Un Saludo
7  Programación / .NET (C#, VB.NET, ASP) / Novato Dudas con array en C# en: 19 Noviembre 2017, 11:34 am
Buenas..

Estoy empezando a trabajar con c# (vengo de c++) y me surge ua duda a la hora de instanciar arrays..

Si tengo el siguiente codigo
 
Código:
int []array1 = new int [4];

int []array2 = array1;

¿array2 se inicializa con cuatro elementos cuyo valor es 0?

¿Si modifico el valor de alguno de los elementos de array2, estoy modificando el mismo elemento en array1 como sucede en c++ con puntero array?

Espero haberme explicado bien..
 Gracias
 

8  Programación / Programación C/C++ / Re: Duda con punteros en: 30 Mayo 2013, 13:18 pm
ok,

Muchas Gracias
9  Programación / Programación C/C++ / Re: Duda con punteros en: 30 Mayo 2013, 11:27 am
 Gracias por contestarme...

 Trabajo con c++ Builder y en principio yo tambien creo que un puntero no inicializado apunta a NULL PERO....

 En una Clase1 que he creado he definido una variable global que va a ser un vector de la forma

 
Código:
TClaseArray  *Vector;

 
Durante el proceso aveces lo inicializarlo de la forma

Código:
  Vector  = new TClaseArray[TotalArray] 


otras no llego a inicializarlo

Al destruir la clase1 en el destructor (dado que aveces inicializo y otras no) he puesto la condicion :

Código:
if(Vector !=NULL ){delete []  Vector ;  Vector  = NULL;}


Siempre se cumple la condicion aunque no se inicialize el vector y claro esta cuando NO inicializo el Vecotr da ERROR

Si inicializo siempre el Vector nunca me da error...

Que hago mal...Gracias

10  Programación / Programación C/C++ / Duda con punteros en: 30 Mayo 2013, 09:35 am
 Es posible saber si un puntero a sido ya inicializado...


 Gracias
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines