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

5 la respuesta

a rutina @Wrapper para write () con unistd.h incluyó resultados en el error

Estoy escribiendo una rutina de envoltura parawrite() para anular la función original del sistema y dentro de ella necesito ejecutar otro programa a través deexecve(); para lo cual incluyo el archivo de encabezadounistd.h. Me sale ...

6 la respuesta

Búsqueda rápida de algunos mordiscos en dos entradas en el mismo desplazamiento (C, microoptimización)

Mi tarea es verificar (> billones de comprobaciones), ¿dos int contienen alguno de los pares predefinidos de nibbles (primer par 0x2 0x7; segundo 0xd 0x8). Por ejemplo bit offset: 12345678 first int: 0x3d542783 first pair of 0x2 second: 0xd ...

4 la respuesta

Imprima parte de la matriz de caracteres

Asi que char *someCArray; # something Quiero imprimir "ethin" de "algo".

2 la respuesta

Pasar una matriz de cadenas a una función C por referencia

e está costando pasar una serie de cadenas a una función por referenci char* parameters[513]; ¿Esto representa 513 cadenas? Así es como inicialicé el primer elemento: parameters[0] = "something"; Ahora, necesito pasar 'parámetros' a una ...

7 la respuesta

Cuál es el significado de 0.0f cuando se inicializa (en C)?

He visto código donde las personas inicializan variables flotantes como esta: float num = 0.0f;Existe una diferencia significativa entre esto y simplemente hacer lo siguiente a continuación? float num = 0;Gracias.. :

3 la respuesta

¿Cómo hacer ARCHIVO * desde HANDLE en WinApi?

¿Existe una manera fácil de crear ARCHIVO * desde el MANGO WinApi que apunta a un extremo de la tubería? Algo como lo hacemos en Unix:fdopen(fd,<mode>);

21 la respuesta

Impresión de números primos del 1 al 100

Este código de C ++ imprime los siguientes números primos: 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97. Pero no creo que esa sea la forma en que mi libro quiere que se escriba. Menciona algo sobre la raíz cuadrada de ...

5 la respuesta

¿Cómo devolver una matriz 2D a una función en C?

Soy un programador de Ruby que terminó desarrollando un código generado para C. Es como pedirle a una limusina que remolque un camión de la década de 1960. De todas formas quí está lo que pensé que debería funcionar, pero no ...

1 la respuesta

¿Cómo inicializar una matriz de punteros a funciones?

Tengo el siguiente código: typedef int (*t_Function) (int x); t_Function Functions[MAX_FUNCTIONS]; int f(int x) { return 0; } Pero no puedo inicializarlo correctamente. Si agrego la siguiente línea: Functions[0] = f;then compilador genera el ...

4 la respuesta

¿Qué hace el operador AND bit a bit & do?

Por favor, ayuda a resolver este problema y explica la lógica. No sé cómo funciona el operador & aquí. void main() { int a = -1; static int count; while (a) { count++; a &= a - 1; } printf("%d", count); }