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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  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
91  Programación / Programación C/C++ / Re: Puzzle 8 en C en: 24 Abril 2016, 03:12 am
Has visto este otro post

Por cierto, para hacer lineas y por tanto el cuadro lo haces con ASCII como ├ └ ┴ etc, revisa una tabla de caracteres ASCII

Cuidado que con rand_num() no haces nada porque solo muestras numeros que no puedes recibir en el resto del programa, estas confundido respecto de como le pasas un array como parametro..... estas creando una copia que se destruye al terminar la funcion y de todas formas no deberias imprimir ahi.
92  Programación / Programación C/C++ / Re: Puzzle 8 en C en: 24 Abril 2016, 02:37 am
Haces gets(nom) pero despues quieres hacer isalpha(nom) y esa funcion trabaja caracter a caracter no sobre un "string" (cadena de chars)

Código
  1.      gets(nom);
  2.  
  3.      ...
  4.      do
  5.      {            
  6.            if(!isalpha(nom))
  7.            ...
  8.  

Esa parte esta mal....... no usas el indice y el bucle no es asi, mira como es:

Código
  1.   x=0;      
  2.      while (nom[x])
  3.      {
  4.            if(!isalpha(nom[x]) )
  5.            {        
  6.               SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12);        
  7.               printf("<-- Error, ingrese solo el primer nombre, sin ningun numero ni espacio.-->\n\n");            
  8.               SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);            
  9.               printf("<-- Vuelva a introducir su nombre-->\n\n");        
  10.               SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);        
  11.               x=0;
  12.               gets(nom);
  13.            }
  14.              else x++;
  15.      }
  16.  

Aca otro error:

Código
  1. bidi[j]=rand()%8;

Debe ser  bidi[j]=rand()%8;

Despues miro lo que preguntas! buen domingo
93  Programación / Programación C/C++ / Re: Forward declaration generator en: 23 Abril 2016, 23:54 pm
Bien Ivan, esa es la convencion para clases pero para generar los headers no hay nada ? me toca hacerlo ?
94  Programación / Programación C/C++ / Re: Forma segura de implementar tipo Naturales positivos en: 23 Abril 2016, 23:48 pm
Te juro que me dio el resultado que te digo porque de hecho hasta lo pastié pero ahora volví a compilar y me dio std::out_of_range

Sin embargo, el requerimiento es poder hacer operaciones entre un "entero sin signo" (implementado como sea) y un entero.

Asi como está.... no permite la operación y no me sirve.
95  Programación / Programación C/C++ / Re: Forward declaration generator en: 23 Abril 2016, 23:41 pm
Hola amigo, busco algun "parser" de archivos .c / .cpp que extraiga la primera linea de todas las funciones (imagino las definiciones de clases para C++ son necesarias también) y haga las tareas de limpieza necesarias (parametros opcionales en C++, ya que no van en las declaraciones) y genere con eso un .h

Sino lo hay... me debo gastar un rato en hacerlo, excepto tengas ganas de hacerlo vos (en cualquier lenguaje que posea expresiones regulares seria breve)
96  Programación / Programación C/C++ / Forward declaration generator en: 23 Abril 2016, 22:02 pm
Buenas.... existe algo parecido ? he consultado en Google y de momento no encuentro nada aunque obviamente es muy facil de hacer.
97  Programación / Programación C/C++ / Re: Dibuje una pirámide, rombo,.... pacman xD en: 23 Abril 2016, 21:02 pm
Ciertamente @MAFUS, de hecho voy a hacer dos versiones diferentes para C y C++ desde ahora.

(de momento uso malloc() y free() en C++ pero el programa no tiene bugs conocidos y funciona bien)
98  Programación / Programación C/C++ / Re: Forma segura de implementar tipo Naturales positivos en: 23 Abril 2016, 18:33 pm
Te agradezco el esfuerzo, sin embargo no se comporta como debería:

Código
  1. Natural n(5),
  2. n2 = -670;
  3. cout << (n+n2) << endl; // 675
  4.  

5-670 no es +675
99  Programación / Programación C/C++ / Re: Dibuje una pirámide, rombo,.... pacman xD en: 23 Abril 2016, 17:06 pm
Respecto de cout tienes "razón" (no discuto), al agregar la opcion -lstdc++ sin embargo GCC lo compila sin problemas.

---
EDIT: gracias Ivan, arreglado (no mas cout) ya que por suerte (diseño) solo tenia que tocar render() y eran 2 lineas de codigo :)
100  Programación / Programación C/C++ / Re: AYUDAA con graficos dev c++ en: 23 Abril 2016, 16:26 pm
Podrias colocar el codigo que tienes ?
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines