• Viernes 15 de Noviembre de 2024, 13:03

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - torres007

Páginas: [1]
1
C/C++ / Programa Login
« en: Miércoles 18 de Junio de 2008, 13:14 »
Hola a todos,

Estoy programando un menu para controlar una aplicacion que he realizado con un microcontrolador.

El menu lo tengo hecho y me anda bien, pero ando loco con una rutina que me permita introducir una contraseña y compararla con otra previamente establecidad para acceder a determinados permisos, como modificar parametros.

Supongo que tiene que haber alguna estructura de programa tipica para esto, ya que tiene que ser algo bastante comun.

Espero que me puedan echar una mano.

Saludos.

2
C/C++ / Duda Basica < >
« en: Martes 22 de Enero de 2008, 19:01 »
tengo un programa en c y me a surgido la duda acerca del operador "< >" y "< > =". El programa comienza por ejemplo de esta forma:

<programa.c> =

<programa inicio>
<programa iniciar modulo>
<programa eliminar modulo>

y despues empieza a desarrollar lo que esta entre < > :

<programa inicio>=
   #include...
   /*declaracion de variables y estructuras*/
   /*declaracion de funciones*/
 
<programa iniciar modulo> =
      int programa_inicio(void) {
   ...
   }

<programa eliminar modulo> =
   void programa_fin(void){
   ...
   }


Supongo que son como una especie de etiquetas, pero no entiendo muy bien por que no declara las funciones simplemente ni que se pretende realmente.

Saludos.

3
GNU/Linux / Fallo De Segmetacion (core Dumped)
« en: Domingo 20 de Enero de 2008, 11:50 »
Hola a todos,

estoy probando un pequeño programa en c para encender un led por el puerto paralelo, compilo sin problemas, pero cuando lo ejecuto como root me aparece en el terminal: "fallo de segmentacion (core dumped)" y ahi me quedo, el programa es pequeño, y no hay mucho donde buscar errores, además es el tipico que usa todo el mundo para manejar el puerto paralelo y ya fuera del propio programa me pierdo para buscar errores.

El programa es el siguiente:
Código: Text
  1. #include &#60;sys/io.h&#62;
  2. #include &#60;stdio.h&#62;
  3.  
  4. main(int argc, char *argv[])
  5. {
  6.    ioperm(0x0378,1,1);
  7.    outb(atoi(argv[1]),0x0378);
  8. }
  9.  

compilo como: gcc -o nombre_ejecutable nombre_programa.c

y ejecuto: ./nombre_ejecutable 0 ó 1

Si alguien me pudiera echar una mano se lo agradeceria infinito

Un saludo

Páginas: [1]