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
51  Programación / Programación C/C++ / Re: Liberar memoria de 2 punteros apuntando a la misma dirección(malloc/realloc/free en: 4 Mayo 2016, 04:57 am
si el espacio de memoria solicitado es menor que el anterior NO mueve ningun byte de memoria

Como ya han indicado no existe ninguna garantía de que realloc retorné la misma dirección o una nueva esto no implica que dependa de que el nuevo tamaño sea menor que el inicial.
52  Programación / Programación C/C++ / Re: Liberar memoria de 2 punteros apuntando a la misma dirección(malloc/realloc/free en: 4 Mayo 2016, 00:04 am
Me refiero a que la cadena 0123456789AB tiene mas de 8 caracteres tu reasignas espacio solo para ocho; recuerda que realloc copia todo el contenido del antiguo puntero al nuevo
53  Programación / Programación C/C++ / Re: Liberar memoria de 2 punteros apuntando a la misma dirección(malloc/realloc/free en: 3 Mayo 2016, 22:57 pm
También notar que al llamar a realloc se reasigna un espacio de memoria menor al requerido por la cadena original esto causa un comportamiento indefinido
54  Programación / Programación C/C++ / Re: Dibujar cuatro triangulos de asteriscos en: 2 Mayo 2016, 22:01 pm
Tienes razón i-node puedes remover la cita a mi post
55  Programación / Programación C/C++ / Re: Dibujar cuatro triangulos de asteriscos en: 2 Mayo 2016, 21:42 pm
Borré el código que postee porque estaba incumpliendo las reglas del foro
56  Programación / Programación C/C++ / Re: Problema criptograma en: 1 Mayo 2016, 23:30 pm
El proceso para descifrar esto sería

Código
  1. if n >= 7
  2.   n = n - 7
  3. else
  4.   n = n + 3
57  Programación / Programación C/C++ / Re: Ejercicio iteraciones en: 29 Abril 2016, 23:10 pm
Algo así tal vez:

Código
  1. #include <iostream>
  2. #include <iterator>
  3.  
  4. int main()
  5. {
  6.    int n = 8;
  7.    for(int i = 0; i < n; i++)
  8.    {
  9.        if(i % 2) std::cout << " ";
  10.        std::fill_n(std::ostream_iterator < const char* >( std::cout ), n, "* ");
  11.        std::cout << std::endl;
  12.    }
  13.    return 0;
  14. }
58  Programación / Programación C/C++ / Re: Ejercicio iteraciones en: 29 Abril 2016, 21:39 pm
Jaja es verdad lo que provocan las prisas y el escribir desde el móvil, con respecto al enunciado no me había fijado en ése detalle cuando llegue a casa lo reviso
59  Programación / Programación C/C++ / Re: Ejercicio iteraciones en: 29 Abril 2016, 21:10 pm
Usando puro C++

Código
  1. #include <iostream>
  2. #using std::cout;
  3. #using std::string;
  4.  
  5. int main()
  6. {
  7.    int n = 8;
  8.    for(int i = 0; i < n; i++)
  9.        cout << string(i % 2 ? 1 : 0, ' ') << string(n, '*') << "\n";
  10.    return 0;
  11. }
60  Programación / Programación C/C++ / Re: [Ayuda] Hallar la suma de los dígitos de el factorial de 100 en: 29 Abril 2016, 18:58 pm
Al parecer nadie se dio cuenta de lo obvio, el factorial de 100 contiene 158 dígitos decimales; es imposible que un duoble pueda almacenar este numero ni con otro tipo nativo de C, debes usar librerías como GMP o la fórmula de Stirling.
Páginas: 1 2 3 4 5 [6] 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines