Resultados de la búsqueda a petición "c"
Funciones prototipo C
Como principiante en C, puedo entender la necesidad de prototipos de funciones en el archivo, pero no estoy seguro de algunas cosas. Primero, ¿todas las llamadas a funciones fuera de main requieren una declaración de prototipo? ¿Hay alguna ...
En C, ¿acceder a mi índice de matriz es más rápido o acceder por puntero es más rápido?
En C, ¿acceder a un índice de matriz es más rápido o acceder por puntero es más rápido? Por más rápido quiero decir, cuál tomaría menos ciclo de reloj. La matriz no es una matriz constante.
Capturar un bloqueo de DLL en C / C ++
Estoy llamando a una función desde una DLL, como esta: __declspec ( dllimport ) bool dll_function(...); int main() { [...] if (dll_function(...)) { [...] } }En algunos casos, los datos que paso a la función DLL provocarán un bloqueo de la DLL. ...
tratar con una matriz de lista vinculada
Mi acercamiento: Una matriz de longitud fija (digamos 20) cada elemento apunta al primer nodo de una lista vinculada. Así que tengo 20 diferentes listas vinculadas. Esta es la estructura: struct node{ char data[16]; struct node *next; };Mi ...
Los conflictos de declaración entre time.h y linux / time.h me impiden usar CLOCK_TAI
Me gustaria usar #include <time.h> clock_gettime(CLOCK_TAI, &...);pero desafortunadamenteCLOCK_TAI no está definido en stockhora.h encabezado (en openSUSE 13.2 al menos). Sin embargo, se define enlinux / time.h y realmente compatible con el ...
¿Cómo atrapar la excepción entera división por cero en lenguaje C?
Se sabe cómo atrapar la excepción de división por cero flotante con el uso de signal(SIGFPE, handler)pero no detecta el problema de división entera por cero incluso si configuro la palabra de control con _control87(0, _MCW_EM ); (MS VC ...
¿Cómo puedo devolver una matriz de caracteres de una función en C?
¿Es eso posible? Digamos que quiero devolver una matriz de dos caracteres. char arr[2]; arr[0] = 'c'; arr[1] = 'a';de una función. ¿Qué tipo utilizo incluso para la función? ¿Es mi única opción usar punteros y anular la función? Hasta ahora he ...
¿Por qué el sesgo del exponente IEEE-754 utilizado en este código C es 126.94269504 en lugar de 127?
La siguiente función C es defastapprox [https://code.google.com/p/fastapprox/] proyecto. static inline float fasterlog2 (float x) { union { float f; uint32_t i; } vx = { x }; float y = vx.i; y *= 1.1920928955078125e-7f; return y - 126.94269504f; ...
Reemplazar varias líneas nuevas en un archivo con solo una
Se supone que esta función busca en un archivo de texto el nuevo carácter de línea. Cuando encuentra el carácter de nueva línea, incrementa elnewLine contador, y cuando hay más de 2 nuevas líneas en blanco consecutivas, se supone que se deben ...
Capturando la señal SIGINT para terminar un shell personalizado
Espero que me puedan ayudar a resolver este problema. Para la escuela tengo que transformarCtrl + C a un comando que no cierra el shell, pero él recuerda a través deprintf() que debo escribir exit para cerrar el shell. Ni siquiera sé por dónde ...