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

1 la respuesta

¿Cómo realizo un fopen sin bloqueo en una tubería con nombre (mkfifo)?

Si tengo un programa que crea e intenta abrir una tubería con nombre usando mkfifo, ¿cómo puedo abrir una tubería para leer o escribir sin bloquear? specíficamente, estoy escribiendo un programa en C que se puede ejecutar con o sin una interfaz ...

6 la respuesta

ormato @string para intptr_t y uintptr_t

¿Cuál es el formato de cadena paraintptr_t yuintptr_t, que es válido para la arquitectura de 32 y 64 bits. EDITA warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type "AAA" Esta es la advertencia que recibo en 64 bits pero ...

6 la respuesta

strlen no busca NULL

Por que esstrlen() no está buscando NULL? si lo hagostrlen(NULL), fallas de segmentación del programa. ntentando entender la razón detrás de esto (si existe).

7 la respuesta

¿Cómo hacer que un hilo duerma / bloquee por nanosegundos (o al menos milisegundos)?

¿Cómo puedo bloquear mi hilo (tal vez el proceso) por nanosegundos o tal vez por un período de milisegundos (al menos)? Tenga en cuenta que no puedo usar sleep, porque el argumento para dormir siempre es en segundos.

5 la respuesta

C preprocesadores y orden de operaciones

Estoy aprendiendo C, pero no entiendo esto: #define square(x) x*x a = square(2+3) //a = 11 Cuando esto se ejecuta, ¿por quéa terminar siendo11?

4 la respuesta

Posible cambiar el brillo de la pantalla con C?

Usando C en Linux, ¿sería posible cambiar el brillo de la pantalla de visualización? No se espera que sea portátil, salvo que se ejecute en mis instalaciones de Ubuntu y Fedora. Estoy preguntando cómo interactuaría con el sistema operativo para ...

3 la respuesta

¿Es posible encontrar la memoria asignada al puntero, sin buscar la instrucción malloc

Supongo que he asignado memoria a algún puntero en una funciónfoo: void foo() { // ... int *ptr = malloc(20*sizeof(int)); bar (ptr); }Desdefoo(), Paso este puntero abar() y digamos debar() a otra función. Ahora, en algún momento, quiero ...

4 la respuesta

how C output LF to stdout sin ser cambiado a CR LF?

En Windows este #include <stdio.h> int main() { putc('A',stdout); putc('\r',stdout); putc('\n',stdout); } salidas A<CR><CR><LF> ¿Cómo escribir solo LF char en stdout sin conversión automática a CR LF? Lo necesito para hacer un lector de flujo ...

3 la respuesta

C doble puntero

struct counter{ long long counter; } struct instruction{ struct counter *counter int repetitions; void (*work_fn)(long long *); }; int ncounter; //number of counters struct counter *counter; //counter array int nthreads; //number of threads int ...

1 la respuesta

OpenSSL El cifrado RSA sin relleno no puede cifrarse correctamente

Estamos tratando de realizar el cifrado RSA utilizando el método "RSA_public_encrypt ()" (openSSL en Symbian), pero no lo estamos logrando. El cifrado en sí tiene éxito, pero el texto cifrado (que intentamos hacer coincidir con un hash) no es lo ...