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

4 la respuesta

Acceso unidimensional a una matriz multidimensional: ¿es un comportamiento bien definido?

Imagino que todos estamos de acuerdo en que se considera idiomático C acceder a una verdadera matriz multidimensional al desreferenciar un puntero (posiblemente desplazado) a su primer elemento de manera unidimensional, por ejemplo void ...

2 la respuesta

¿Cómo llamar a la función en ejecutable desde mi biblioteca?

Tengo un archivo ejecutable y una biblioteca dinámica (.so). La biblioteca exporta algunos símbolos y el ejecutable lo llama con éxito. Pero quiero hacer posible que la biblioteca llame a las funciones del ejecutable. He intentado hacer lo ...

4 la respuesta

En C, ¿cuál es la diferencia entre `& function` y` function` cuando se pasan como argumentos?

Por ejemplo #include <stdio.h> typedef void (* proto_1)(); typedef void proto_2(); void my_function(int j){ printf("hello from function. I got %d.\n",j); } void call_arg_1(proto_1 arg){ arg(5); } void call_arg_2(proto_2 arg){ arg(5); } ...

3 la respuesta

PID máximo en Linux

Estoy portando una aplicación de Tru64 a Linux y utiliza PID_MAX definido en los límites. H. Linux no tiene esa definición. ¿Cómo encuentro PID_MAX enc sin leer/proc/sys/kernel/pid_max ¿a mano? ¿Hay una biblioteca

11 la respuesta

GCC error de compilación con> 2 GB de código

Tengo una gran cantidad de funciones que suman alrededor de 2,8 GB de código de objeto (desafortunadamente no hay forma de evitarlo, computación científica ...) Cuando intento vincularlos, obtengo (esperado)relocation truncated to ...

4 la respuesta

impresión multiplataforma de enteros de 64 bits con printf

En Windows, es "% I64d". En Linux y Solaris, es "% lld". Si quiero escribir multiplataformaprintfs que imprimelong long valores: ¿cuál es la buena manera de hacerlo? long long ll; printf(???, ll);

4 la respuesta

Buena introducción a <inttypes.h> [cerrado]

Quiero recomendar el uso de<inttypes.h> a alguien que haceprintf con versiones mixtas de 32/64 bits. Traté de buscar en Google una página de introducción o tutorial con algunos ejemplos y pautas de uso, pero no pude encontrar una. Puede alguien ...

2 la respuesta

¿Convertir biblioteca compartida a biblioteca estática?

¿Es posible convertir una biblioteca compartida (someLib.so) en una biblioteca estática? (someLib.a)

6 la respuesta

Las definiciones de estructura deben ir en el archivo .h o .c?

He visto ambas definiciones completas destructs en encabezados y declaraciones justas: ¿hay alguna ventaja para un método sobre el otro? Si hace la diferencia, generalmente escribo def una estructura como esta en la.h typedef struct s s_t; ...

3 la respuesta

¿Cómo compilar ffmpeg a través de Alchemy gcc?

Así que creé el archivo de configuración ffmpeg que lo hace puro C (independiente de la plataforma, pero solo teóricamente) Así que mi configuración es simple (0.6.1,0.6.3 probado): ./configure --disable-doc --disable-ffplay --disable-ffprobe ...