Resultados de la búsqueda a petición "c"

4 la respuesta

Un error de falla de segmentación con matriz 2D

Hay un extraño error de falla de segmentación. El siguiente código funciona bien #include <stdlib.h> #include <stdio.h> main() { int matrixSize = 1000; int i,j; double a[matrixSize][matrixSize]; for (i = 0; i < matrixSize; i++) for (j = 0; j < ...

6 la respuesta

¿Por qué fread se mete con mi orden de bytes?

Estoy tratando de analizar un archivo bmp confread() y cuando empiezo a analizar, invierte el orden de mis bytes. typedef struct{ short magic_number; int file_size; short reserved_bytes[2]; int data_offset; }BMPHeader; ... BMPHeader header; ... ...

2 la respuesta

Entrada virtual de cámara web como flujo de bytes

No tengo webcam. Y quiero implementar una cámara web virtual (o podría ser un controlador de dispositivo falso) que funcionaría como una cámara web normal webcam virtual) y toma flujo de memoria o bytes como entrada. ¿Cómo puedo desarrollar ...

10 la respuesta

C / C ++ - ruta ejecutable

Quiero obtener la ruta del archivo del ejecutable actual sin el nombre del ejecutable al final. Estoy usando char path[1024]; uint32_t size = sizeof(path); if (_NSGetExecutablePath(path, &size) == 0) printf("executable path is %s\n", path); ...

6 la respuesta

¿Cómo pasar más de un valor como argumento a un hilo en C?

En C, ¿cómo puedo pasar más de un argumento a un hilo? Normalmente, lo hago de una manera como, pthread_create(&th,NULL,dosomething,(void*)connfd); void * dosomething(void *connfd) { // Doing something } En el ejemplo anterior, estoy ...

6 la respuesta

Cómo obtener la hora actual en milisegundos en la programación en C [duplicado]

Posible duplicado: ¿Cómo medir el tiempo en milisegundos usando ANSI C? [https://stackoverflow.com/questions/361363/how-to-measure-time-in-milliseconds-using-ansi-c] ¿Cómo puedo obtener la hora del sistema de Windows con una resolución ...

6 la respuesta

¿Por qué no funciona la conversión implícita flotante de printf a int?

Por favor, ayúdame a comprender la siguiente salida en C: #include<stdio.h> int main() { float x = 4.0; printf("%f\n",x); printf("%d\n",x); int y=x; printf("%d\n",y); return 0; }Ouput en el compilador gcc 4.000000 0 4 Por lo que he leído, ...

12 la respuesta

enum type check en C / gcc

Vea el ejemplo simple a continuación. Cuando una función devuelve unoenum se asigna a una variable de una @ diferenenum No recibo ninguna advertencia incluso congcc -Wall -pedantic. ¿Por qué no es posible que un compilador de C haga ...

2 la respuesta

No puede recibir paquetes UDP / IPv6 en la interfaz secundaria

Tengo el siguiente código C para el servidor UDP que se uniría a la dirección ipv6 de la interfaz secundaria tap0. context_t * new_context(const struct sockaddr *listen_addr, size_t addr_size) { context_t *c = malloc( sizeof( context_t ) ); ...

6 la respuesta

¿Cómo declarar el puntero de función en el encabezado y el archivo c?

Estoy un poco confundido sobre cómo declarar un puntero de función en un archivo de encabezado. Quiero usarlo en main y un archivo llamado menus.c y declararlo en menus.h supongo. Queremos inicializar para señalar una determinada función. se ...