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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 [93] 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 ... 401
921  Programación / Programación C/C++ / Re: [Error] ld returned 1 exit status en: 14 Noviembre 2016, 20:53 pm
Cuando envías a una función un array,pones el nombre del array, sin corchetes.
Código
  1. Seleccion_de_palabra(&plb[10], &num);
Ahí le estás enviendo de primer parámetro la dirección del undécimo elemento de "plb".
Si quieres enviar la dirección de plv, sería:
Código
  1. Seleccion_de_palabra(&plb, &num);

Y lo mismo con todas las ocurrencias de este problema.
922  Programación / Programación C/C++ / Re: Limite de string enviado por un socket. en: 14 Noviembre 2016, 20:49 pm
En primer lugar, no puedes hacer strlen d eun array que no has inicializado. El valor que te retorne es "aleatorio"
Código
  1. memset(array,'\0',strlen(array));

No sé qué hace el servidor. De todos modos te diré, que es preferible que empieces de 0, parte a parte, tratandod e hacer algo más básico.
¿Sabrías enviar y recibir una cadena de un tamaño fijo?
Si es así, entonces practica el manejo de memoria dinámica. (Bueno, en cualquier caso, deberías hacer esto último)
Código
  1. array=(char *) malloc(sizeof(char));
  2. /* while */ realloc(array,sizeof(char));
  3. free(array);
Ahí no estás haciendo nada. Estás con un punteor que apunta siempre a 1 char.
923  Programación / Programación C/C++ / Re: C++ puntero a arreglo bidimensional parar imprimir contenido en: 12 Noviembre 2016, 13:20 pm
El for no es de 0 a 3 (0,1,2,3 -> 4 elementos), sinó de 0 a 2 (0,1,2 -> 3 elementos):
Código
  1. for (i=0;i<3;i++){
  2.    for(j=0;j<3;j++){
  3.        std::cout<<p[i][j]<<std::endl;
  4.    }
  5. }
924  Programación / Java / Re: NullPointerException usando WindowsBuilder y jFrame en: 10 Noviembre 2016, 18:58 pm
Significa que estás utilizando un objeto que tiene como valor null.
En primer lugar, localiza la línea exacta donde se tira al excepción. Si utilizas un IDE, verás en su consola el error y la línea que lo genera.
925  Programación / Programación C/C++ / Re: Busco paper lenguaje C orientado a "objetos" en: 8 Noviembre 2016, 19:48 pm
Mi idea era trabajar con structs simulando objetos, capaz había algo de eso para empezar a entenderlo, ya que no quiero arrancar C++ hasta que domine bien C.

Si vas a aprender C++, lo mejor es que aprendas POO con C++. Hacer estructuras en C es simple, no tiene más ciencia. Trabajar con ellas, ya según el nivel de cada uno.

Sockets los puedes ver de igual forma tanto en C como en C++, no es un componente del lenguaje como tal.

En fin, te recomiendo pasar a C++ cuanto antes. No hay nada que tenga C que pueda envidiar C++. Y en cuanto a aprenderlo, no es mucho más difícil. Evidentemente, las clases de C++, cmo de cualquier otro lenguaje de POO, tienen muchos conceptos nuevos. Y precisamente por eso, cuanto antes se empiece, mejor.
926  Programación / Programación C/C++ / Re: Leer cout con .exe en: 8 Noviembre 2016, 18:49 pm
Llámalo sin start, al fin y al cabo, es un programa. Pon solo su nombre.
927  Programación / Programación C/C++ / Re: Leer cout con .exe en: 8 Noviembre 2016, 16:55 pm
Prueba abriendo el programa desde línea de comandos, en vez de desde el ejecutable.
928  Programación / Programación C/C++ / Re: Limite de string enviado por un socket. en: 8 Noviembre 2016, 16:53 pm
Si el problema es guardar uan cadena de tamaño variable, tendrás que hacerlo con memoria dinámica. malloc.
Necesitarás recibir primero la longitud de la cadena. En caso de que esto no sea posible, vas guardando el contenido, y cuando veas que necesitas más espacio, creas una nueva cadena, copias en ella los datos y sigues escribiendo ahí.
929  Programación / Programación C/C++ / Re: Corrección de ejercicio en: 6 Noviembre 2016, 20:11 pm
Sobra porque:
 - En primer lugar, ese else no tiene llaves, así que la segunda sentencia se ejecutará siempre.
 - En segundo lugar, tienes un return dentro del if, así que el else saltara siempre que no salte el if.

Lo mejor sería ponerle llaves al else.
930  Programación / Programación C/C++ / Re: Corrección de ejercicio en: 6 Noviembre 2016, 16:15 pm
Ahora que lo pienso si pongo a=2, B=-3 y c=1
Las raíces según el programa son :x1=4, y x2=2
Y no es eso
A mi me da los valores correctos, 1 y -1. Asegúrate de que escribiste el valor en cada coeficiente (b, a, c). Yo de ti lo reordenaba, no es muy intuitivo ese orden.

Como detalle, el else del final lo puedes quitar. No está haciendo nada.
Páginas: 1 ... 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 [93] 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines