Resultados de la búsqueda a petición "c"
¿Cómo usar pthread_mutex_trylock?
Utilizando trylock: FILE *fp; pthread_mutex_t demoMutex; void * printHello (void* threadId) { pthread_mutex_trylock (&demoMutex); pthread_t writeToFile = pthread_self (); unsigned short iterate; for (iterate = 0; iterate < 10000; iterate++) { ...
Displacement Map Filter en OpenCV
Tengo curiosidad por saber cómo se puede implementar elefecto demostrado aquí [http://www.somewhere-lefilm.com] usando OpenCV. Creo que es una especie de filtro de mapa de desplazamiento, pero no estoy 100% seguro. Después de que la página se ...
Cómo ver la plataforma de compilación de un archivo de biblioteca estática
Tenía un archivo de biblioteca estática. ¿Cómo puedo ver si está compilado en i386 o en la plataforma de brazo? Gracias
Text multiplication library
Estoy escribiendo un código científico en c que requiere numerosos productos tensoriales y también operaciones tensoras de orden superior, p. contracción, producto kronecker, etc. Estoy planeando implementar esto yo mismo usando algoritmos ...
Ocultar definición de tipo en C
Tengo un.c archivo (una biblioteca de funciones) con una función y una definición como esta: typedef long double big; big foo(int x) { ... } Quiero crear una interfaz de esta biblioteca, una.h. Así que hago typedef long double big; big ...
envío de bloques de matriz 2D en C usando MPI
¿Cómo envías bloques de matriz 2-D a diferentes procesadores? Supongamos que el tamaño de la matriz 2D es 400x400 y quiero enviar bloques de tamaños 100X100 a diferentes procesadores. La idea es que cada procesador realice el cálculo en su bloque ...
¿Cómo asignar múltiples valores en una estructura a la vez?
Puedo hacer esto en la inicialización de una estructura Foo: Foo foo = {bunch, of, things, initialized}; pero no puedo hacer esto: Foo foo; foo = {bunch, of, things, initialized}; Entonces, dos preguntas: ¿Por qué no puedo hacer lo último? ...
Eclipse CDT C / C ++: Incluya un archivo de encabezado de otro proyecto
Tengo dos proyectos de c ++ en Eclipse CDTprincipa ycompartid. Encompartid tengo un encabezado llamado calc.h. Quiero usar este encabezado enprincipa, así que hice lo siguiente: adicional#include "calc.h a los archivos relevantes ...
GCC Asamblea en línea para arquitectura Sparc
He encontrado en internet la implementación de__ sync_val_compare_and_swap [http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Atomic-Builtins.html]: #define LOCK_PREFIX "lock ; " struct __xchg_dummy { unsigned long a[100]; }; #define __xg(x) ((struct ...
C bits de impresión
Estoy tratando de escribir un programa en C que imprima bits de int. por alguna razón obtengo valores incorrectos, void printBits(unsigned int num){ unsigned int size = sizeof(unsigned int); unsigned int maxPow = 1<<(size*8-1); printf("MAX POW ...