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

2 la respuesta

Cómo obtener la posición del cursor en C usando el código ANSI

Estoy tratando de obtener la posición del cursor de un pequeño programa en C, así que después de buscar en Google encontré este código ANSI\x1b[6n. Debería devolver la ubicación x e y del cursor (si no estoy ...

2 la respuesta

¿Produce código NDK optimizado para múltiples arquitecturas?

Tengo un código C para Android que hace muchos cálculos de números de bajo nivel. Me gustaría saber qué configuraciones debo usar (por ejemplo, para mis archivos Android.mk y Application.mk) para que el código producido se ejecute en todos los ...

2 la respuesta

fork (), pipe () y exec () creación y comunicación de procesos

Tengo que escribir un programa que cree un proceso usandopipe(). i primera tarea es escribir un proceso padre que genere cuatro procesos hijos usando lafork() función. Una vez elfork() es exitoso, reemplace el proceso hijo con otro ...

2 la respuesta

¿Cómo las funciones de bloqueo y desbloqueo de mutex impiden el reordenamiento de la CPU?

or lo que sé, una llamada a función actúa como una barrera de compilación, pero no como una barrera de CPU. Estatutoria [http://preshing.com/20120913/acquire-and-release-semantics/] dice lo siguiente: @ adquirir un bloqueo implica adquirir ...

6 la respuesta

'flotante' versus 'doble' precisión

El códig float x = 3.141592653589793238; double z = 3.141592653589793238; printf("x=%f\n", x); printf("z=%f\n", z); printf("x=%20.18f\n", x); printf("z=%20.18f\n", z); te dará la salida x=3.141593 z=3.141593 x=3.141592741012573242 ...

3 la respuesta

¿Por qué estos reemplazos de macros consecutivos no resultan en un error?

Este programa da salida como 5. Pero después de reemplazar todas las macros, daría como resultado--5. Esto debería causar un error de compilación, intentando disminuir la5. Pero se compila y funciona bien. #include <stdio.h> #define A -B ...

2 la respuesta

¿Da a los datos un tipo efectivo cuenta como un efecto secundario?

Supongamos que tengo una porción de datos asignados dinámicamente: void* allocate (size_t n) { void* foo = malloc(n); ... return foo; } Deseo utilizar los datos señalados porfoo como tipo especial,type_t. Pero quiero hacer esto más tarde, y no ...

6 la respuesta

¿Qué son los calificadores en el lenguaje C?

Estoy leyendo un texto en esta url: https: //cs.senecac.on.ca/~btp100/pages/content/varia_p.htm [https://cs.senecac.on.ca/~btp100/pages/content/varia_p.html] En la sección 'Calificadores', dicen: "Podemos calificar el tipo int para ...

1 la respuesta

Cómo llamar a una función R desde C ++ con pasar los parámetros

Estoy tratando de llamar a mi función R desde el programa C ++. rtest = function(input ,output) { a <- input b <- output outpath <- a+b print(a+b) return(outpath) } Esta es mi función R. Necesito encontrar una manera de llamar a esta función ...

3 la respuesta

assigning 128 a la variable char en c

La salida viene a ser el complemento de 32 de 2 bits de 128 que es 4294967168. ¿Cómo? #include <stdio.h> int main() { char a; a=128; if(a==-128) { printf("%u\n",a); } return 0; }