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

4 la respuesta

¿Hay alguna diferencia entre 1U y 1 en C?

while ((1U << i) < nSize) { i++; }Cualquier razón particular para usar1U en lugar de1?

2 la respuesta

Simplemente verifique el proceso de estado en c

Quiero saber el estado de un proceso. Creo que puedo usar las funciones de familia de espera, pero en realidad no quiero esperar el proceso, solo verifique el estado y continúe. Quisiera algo como checkStatusOfProcess(&status); if(status == ...

2 la respuesta

Compilación en Eclipse con el conjunto -lpthread y -lrt de gcc

Actualmente estoy tratando de usar Eclipse para desarrollar un código que he estado haciendo en un editor de texto en C. Actualmente estoy bajo Linux, compilándolo con GCC con los siguientes argumentos: gcc -o SO SO.c -lpthread -lrtHe intentado ...

1 la respuesta

¿Cómo se supone que deben comportarse los puntos de cancelación POSIX?

He estado mirando la implementación de puntos de cancelación de glibc / nptl y comparándola con POSIX, y a menos que me equivoque, está completamente mal. El modelo básico utilizado es: int oldtype = LIBC_ASYNC_CANCEL(); /* switch to ...

3 la respuesta

Dile a gcc que desenrolle específicamente un bucle

¿Cómo puedo decirle a GCC que desenrolle un ciclo particular? He usado el SDK de CUDA donde los bucles se pueden desenrollar manualmente usando#pragma unroll. ¿Hay una característica similar para gcc? Busqué en Google un poco pero no ...

2 la respuesta

En Windows _fseeki64 no busca SEEK_END correctamente para archivos grandes

He reducido el problema a la siguiente función básica que simplemente debe imprimir el número de bytes en el archivo. Cuando lo ejecuto para un archivo de 83886080 bytes (80 MB) imprime el número correcto. Sin embargo, para un archivo de ...

3 la respuesta

Makefile: Error1

Tengo un programa c muy simple: int main() { return(1); }y un simple Makefile: all: gcc -ansi -pedantic -o tmp tmp.c ./tmpSin embargo, cuando escribomake Me sale el siguiente mensaje de error: $ make gcc -ansi -pedantic -o tmp tmp.c ./tmp ...

3 la respuesta

¿Cuál es la complejidad espacial de este código?

int f(int n) { if (n <= 1) { return 1; } return f(n - 1) + f(n - 1); }Sé que la complejidad del tiempo esO(2^n) Y entiendo por qué. Pero no entiendo por qué la complejidad del espacio esO(n). Me dijeron que es porque en un momento dado solo hayn ...

3 la respuesta

Tamaño de paso X, Y para la matriz en función C

He declarado mi función donde quiero encontrar el mínimo de diagonales [0] [0] ... [5] [5] y [0] [5] ... [5] [0]. Tengo el algoritmo pero mi problema es con el encabezado de la función real. Tengo problemas con la creación de argumentos formales ...

6 la respuesta

sizeof para un const char terminado nulo *

const char* a;¿Cómo me aseguro de que la cadena 'a' esté terminada en nulo? cuando a = "abcd" y hago sizeof (a), obtengo 4. ¿Eso significa que no tiene terminación nula? si lo fuera, habría obtenido 5?