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 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 389
121  Programación / Desarrollo Web / Re: Seleccionar carpeta con un combobox en: 8 Septiembre 2017, 17:19
Combobox, campo de texto, lo que sea, puede ir por un formulario. El caso es que un formulario es la forma común de enviar datos al servidor.
122  Programación / Desarrollo Web / Re: Seleccionar carpeta con un combobox en: 8 Septiembre 2017, 16:19
Si lo que quieres es que el usuario ponga el nombre de la carpeta, lo puedes hacer con un formulario. Aquí hay un pequeño tutorial de formularios: https://www.w3schools.com/php/php_forms.asp
Cualquier interacción del usuario con el php es probable que la quieras hacer con un formulario.
123  Programación / Programación C/C++ / Re: error al compilar; URGENTE¡¡¡¡¡¡!!!!!!!!!!!!!!!!!! en: 8 Septiembre 2017, 16:16
Pon aquí el error tal y como te lo da el compilador.
124  Programación / Programación C/C++ / Re: Ayuda a entender este código en: 7 Septiembre 2017, 20:11
Antes de seguir, ¿cómo harías tú una función que calcule una potencia? en en cuenta que una potencia es multiplicar N veces un número por sí mismo.

El for tiene un i de 1 hasta b, es decir, va a ejecutarse "b" veces. Y nada, lo dicho, multiplica el número a b veces. a*a*a*a.

Citar
El proceso que no entiendo es el contador de la función y como se relaciona con el primer contador del main().
El contador va desde 1 hasta b, el parámetro que se le pasó en main.
125  Programación / Programación C/C++ / Re: la funcion generar arcos todas las variables que declaro quedan en 0 en: 7 Septiembre 2017, 20:08
El resultado de una operación entre 2 números enteros (int en este caso) es otro número entero.

Código
  1. float delta = (((2*n)+2)/d);
Al dividir entre d, el resultado será entero y no tendrá decimales. Da igual que le asignes a un float, el resultado es int de principio.

La solución más simple es que los parámetros sean float también, por ejemplo.
126  Programación / Programación C/C++ / Re: Switch en: 6 Septiembre 2017, 22:29
En la línea de la función división "C1=A/B;".
C1 -> float
A -> int
B -> int

Separemos por partes. A C1 le estás asignando el resultado de A/B.
Por tanto, olvidemos C1, y centrémonos en A/B.
A y B son int, por tanto, cualquier operación básica que hagas con ellos, dará como resultado un int. Esto es así con todos los tipos cuando son iguales.
En resumen, A/B da un resulado entero, así que da igual que C1 sea float, le estás asignando un entero.

Otro caso sería que A fuera int y B fuera float. Si uno de los miembros de la operación es float o double, el resultado será float o double.
127  Programación / Programación C/C++ / Re: Definición de stdin en C en: 6 Septiembre 2017, 22:23
Código
  1. #define stdin (&*(_iob+0))
Esto se desarrollaría así:
Código
  1. #define stdin (&*K) // K -> FILE[]
  2. #define stdin (&K) // K -> FILE
  3. #define stdin K // K -> FILE*

Ten en cuenta, en el último paso, que '&' es una referencia; "añade un puntero (*)".

Por tanto, stdin es un FILE.
128  Programación / Programación General / Re: arduino en: 6 Septiembre 2017, 20:27
¿Qué error? ¿En qué contexto?
Da más información, y más exacta.
129  Programación / Programación C/C++ / Re: Definición de stdin en C en: 6 Septiembre 2017, 20:19
El operador de desreferencia sirve para acceder a lo apuntado por una dirección de memoria. El problema es que esa dirección de memoria no apunta a nada, esa dirección de memoria es una estructura tipo FILE no un puntero. ( O ESO ES LO QUE ENTIENDO).
_iob es una matriz de FILE, que contiene varios FILE. Aunque sea un array, se puede acceder a él como si fuera un puntero. Hay pequeñas diferencias entre array y puntero, pero bueno, parecidos.
130  Programación / Programación C/C++ / Re: Definición de stdin en C en: 5 Septiembre 2017, 15:16
El operador desreferencia es precisamente para acceder a lo apuntado por una dirección de memoria. ¿Por qué no ibas a poder?

De todos modos, evita acceder a los campos de la estructura FILE, puedes hacer las operaciones con las funciones que la librería trae consigo.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 389
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines