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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ... 161
381  Programación / Programación C/C++ / Re: error de compilacion al instalar criterion en codeblocks en: 12 Agosto 2018, 17:09 pm
El problema podría estar en Search directores de la última foto: añade la ruta a la biblioteca como en la foto anterior, a ver qué pasa.
382  Programación / Programación C/C++ / Re: Ejercicio en C en: 11 Agosto 2018, 05:48 am
Podrías poner todo el código, así podríamos ver que es al estructura eCaracter y las demás funciones auxiliares.
383  Programación / Programación C/C++ / Re: Ejercicio en C en: 10 Agosto 2018, 23:06 pm
Estás reescribiendo muchas funciones que ya existen en la biblioteca estándar.
384  Programación / Programación C/C++ / Re: Ayuda con el siguiente programa. en: 9 Agosto 2018, 20:08 pm
Ahora la pregunta.
385  Programación / Programación C/C++ / Re: Fondo de escritorio ¿Tiene error? en: 9 Agosto 2018, 19:16 pm
Faltan los include y main, si tiene argumentos, debe tener 2: un entero que dice cuántos elementos aparecen en la lista de argumentos y un array de punteros a char, que son los la lista argumentos del programa.
386  Programación / Programación C/C++ / Re: Duda leer archivo de texto en: 7 Agosto 2018, 00:37 am
Lo que suelo usar es la siguiente estructura:

Código
  1. char c;
  2. FILE *fp;
  3.  
  4. // ...
  5.  
  6. c=fgetc(fp);
  7. while(!feof) {
  8.    ungetc(c, fp);
  9.  
  10.    // Hacer lo que uno quiera con el archivo
  11.  
  12.    c=fgetc(fp);
  13. }
  14.  
387  Programación / Programación C/C++ / Re: Alguien me ayude a terminar mi programa. en: 6 Agosto 2018, 16:46 pm
Para hacer esto debes mirar la cantidad que tienes cada vez, algo así:

Los primeros 20 gramos valen 10 pesos, eso es, pase lo que pase ya cobras 10.

precio = 10

Ahora hay que quitarse esos 20 gramos de encima, por tanto si el paquete mesa igual o mas a 20 gramos los quitas del peso. Si pesa menos lo llevas a 0.

Siguiente.
Si el paquete sigue pesando 10 gramos o más sumas al precio 2*10 y restas al peso del paquete los 10 gramos. En cambio si pesa menos de 10 gramos sumas al precio el peso actual por 2 pesos/gramo, y llevas el peso a 0.

Para terminar.
Si el peso supera los 200 gramos lo pones a 200. Ahora sumas al precio el peso actual por 1.5 pesos/gramo.

El precio resultante es el que debe pagar el cliente.
388  Programación / Programación C/C++ / Re: Ayuda con listas enlazadas en: 4 Agosto 2018, 20:35 pm
Por supuesto. Solo debes tener dos punteros por objeto: uno al siguiente elemento de la lista principal (la flecha roja) y el otro hacia su propia lista (la flecha azul). Los ejementos que son de la lista secundaria solo deben usar uno de los dos punteros.
389  Programación / Programación C/C++ / Re: Determinar el Mayor de cinco numeros en: 4 Agosto 2018, 03:52 am
La convención cdecl, que es la estándar en C y C++, dice que los argumentos se pasarán de derecha a izquierda, que con esto no hay que confundir con que los argumentos de una llamada se pueden evaluar en el orden que el compilador prefiera.

Si se dejara que cada vez que se hace una llamada el orden del paso de los argumentos pudiera cambiar esta información se debería guardar en algún sitio para saber la función llamada dónde buscar esos argumentos, o se debería usar algo parecido a reflections en otros lenguajes, cosa que en C no existe. Los nombres de las variables desaparecen. En el stackframe solo queda el xBP y el offset, y esto debe estar escrito a fuego en el código máquina, por tanto el orden tiene que estar perfectamente definido, sea cual sea la convención de llamada que se use. Que por cierto, el código que he pasado no funcionará con cualquier convención que use registros.
390  Programación / Programación C/C++ / Re: Determinar el Mayor de cinco numeros en: 4 Agosto 2018, 03:10 am
Cierto, no se asegura que se carguen en ese orden, pero sí que serán contiguos en memoria. Por lo cual es igual el orden en que se carguen porque a la hora de crear el marco de la función siempre ocuparán los mismos espacios en el marco.

Por cierto, he modificado un poco el código: no tenía en cuenta si el elemento actual era mayor a 'mayor'.
Páginas: 1 ... 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ... 161
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines