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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ... 90
31  Programación / Programación C/C++ / Re: Ayuda!! :clases y funciones en: 24 Enero 2012, 18:30 pm
Pon el código que da problemas y te podremos ayudar.
32  Programación / Programación C/C++ / Re: Buscar string en Matriz en: 23 Enero 2012, 21:14 pm
A primera vista, y no me he parado a revisar todo el código, en C no puedes comparar cadenas asi:

Código
  1. if(name==nino)

Usa strcmp para ello:

http://cplusplus.com/reference/clibrary/cstring/strcmp/
33  Programación / Programación C/C++ / Re: Secuencias en C++ en: 23 Enero 2012, 18:20 pm
Usa clases de la STL como list, vector, deque... te permiten modificar su tamaño dinamicamente:

http://cplusplus.com/reference/stl/

concretamente:

http://cplusplus.com/reference/stl/vector/

http://cplusplus.com/reference/stl/list/

http://cplusplus.com/reference/stl/deque/
34  Programación / Programación C/C++ / Re: Librerias linux vs windows en: 23 Enero 2012, 18:17 pm
Pequeño apunte, ten en cuenta que las funciones a las que te refieres no pertenecen al grupo de librerías que provee el compilador, sino a las que integran el API del sistema operativo. Por tanto, van a cambiar entre un sistema y otro.
35  Programación / Programación C/C++ / Re: Suma triangulo superior matriz en: 22 Enero 2012, 20:57 pm

Gracias. Miaré porqué era.

Te lo expliqué en mi post:


Con ese bucle estás sumando los elementos que hay entre el segundo elemento de cada columna y la diagonal, esta inclusive.
36  Programación / Programación C/C++ / Re: Suma triangulo superior matriz en: 22 Enero 2012, 20:31 pm
Podrías expresarte con más claridad?

Es un error de resultado o de ejecución?

Qué se supone debería hacer, y que hace en realidad?

Leyendo tu post no queda muy claro que se diga

Aun así, suponiendo que lo que quieres sumar es los elementos superiores a la diagonal, aquí tienes un problema:

Código
  1.    for(i=0; i<t; i++)
  2.        for(j=1; j<=i; j++)

Con ese bucle estás sumando los elementos que hay entre el segundo elemento de cada columna y la diagonal, esta inclusive.

La corrección:
Código
  1.    for(i=0; i<t; i++)
  2.        for(j=i+1; j<t; j++)

37  Programación / Programación C/C++ / Re: Ayuda con forma de crear un filtro en ABO en C en: 22 Enero 2012, 19:19 pm
C y C++ tienen la siguiente forma de evaluar condiciones:

&&: Se evalúan todas las condiciones hasta el momento que una falla, entonces para.

||: se evalúan todas las condiciones hasta que una es cierta.

Si quieres que el resultado de tus dos condiciones se ejecute y evalúe, primero ejecútalas, guarda el resultado y luego evalúalo.
38  Programación / Programación C/C++ / Re: Expandir matriz dinámica? en: 22 Enero 2012, 18:29 pm
Imagino que la matriz dinámica la crearás de un modo similar a:

Código
  1. int **matriz
  2.  
  3. matriz=(int **) calloc(num_filas,sizeof(int*));
  4.  
  5. for(i=0;i<num_filas;i++){
  6.    matriz[i]=(int *) calloc(3,sizeof(int));
  7.  
  8.  

Para modificar el numero de filas:

Código
  1.  
  2. matriz= (int **) realloc(matriz,num_fila_nuevo*sizeof(int*));
  3.  
  4. if(num_fila_nuevo> num_fila){ //tendremos que añadir columnas si hemos ampliado el numero de filas
  5.  
  6.    for(i=num_fila;i<num_fila_nuevo;i++){
  7.        matriz[i]=(int *) calloc(3,sizeof(int));
  8.    }
  9.  
  10. }
  11. num_fila=num_fila_nuevo
  12.  

39  Programación / Programación C/C++ / Re: no se declaro en este ambito en: 21 Enero 2012, 20:19 pm
Necesitas pasarle el objecto a funciçon para que esta pueda operar con él.

función pasaría a ser de este modo:
Código
  1. int funcion(Clase clase)
40  Programación / Programación C/C++ / Re: ERROR excepcion: char* = char* + n en: 21 Enero 2012, 19:31 pm
Porque eso es únicamente la cabecera. La implementación  de las funciones deberías poder encontrarla en los archivos de código fuente del compilador que utilices.
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ... 90
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines