Cita de: owl-eyes en 1 Agosto 2014, 13:47 PM¿Eres argentino?
¿Tenes algun problema con los argentinos? Gran forma de entrar al foro para un newbie.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: owl-eyes en 1 Agosto 2014, 13:47 PM¿Eres argentino?
Cita de: t4r0x en 1 Agosto 2014, 03:20 AMGracias eso me funciona para hacer una funcion tipo memcpy y comprobar
pero como haria si por ejemplo tengo un array de algun tipo y no acceder a un indice superior al limite osea
estaria accediendo a memoria no resevada, tambien situaciones donde pueda escribir mal un codigo
Cita de: t4r0x en 1 Agosto 2014, 03:20 AMpuntero = HeapAlloc(sizeof(typedef de estructura)); // en este caso un incorrecto typedef o tamaño incorrecto
puntero->miembro = valor;
puntero->miembro = valor;
...
podria estar accediendo a miembros pero que no hay memoria reservada para ellos.
Cita de: SARGE553413 en 24 Julio 2014, 19:08 PMEntonces lo que sugieres es que en lugar de añadir un delay capture todas las imágenes a tope y luego descarte las que sobren. Solo hay un problema y es que si elimino por completo el delay, el programa copia cientos de veces la misma captura, es decir: Ahora mismo la cantidad máxima de imágenes que puedo coger es 1024 (por un parámetro). Bien, si quito el delay la cámara en 3 segundos tendrá unas 95*3 imágenes, yo en memoria tengo 1024, es decir muchas repetidas.
Entonces como se cual quitar y cual no.
Cita de: SARGE553413 en 24 Julio 2014, 19:08 PMPensad que la cantidad de imágenes que yo "cojo" ya no viene determinada por la cantidad de fps que tiene la cámara, si no por la velocidad del PC, y cuando alcanzo el tamaño máximo de mi buffer dejo de coger imágenes. Entonces puede ser que coja las 1024 imágenes en los primeros 1.5 segundos y luego nada.
Cita de: SARGE553413 en 24 Julio 2014, 19:08 PMEntonces una pregunta, si yo hago Sleep(10), esa función no me GARANTIZA que el proceso va a retomar su ejecución en 10 milisegundos ¿cierto?
Y esto es porque al suspender la ejecución de un hilo, otros entran a la CPU y la dejarán libre no se sabe cuando ¿correcto?