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

5 la respuesta

unción de puntero de función @C para anular puntero

Estoy tratando de ejecutar el siguiente programa pero obtengo algunos errores extraños: Archivo 1.c: typedef unsigned long (*FN_GET_VAL)(void); FN_GET_VAL gfnPtr; void setCallback(const void *fnPointer) { gfnPtr = *((FN_GET_VAL*) ...

8 la respuesta

ANSI C Entrada de teclado sin eco

He estado buscando en Google sin suerte. Estoy buscando una manera de hacer getc () o gets () o lo que no haga eco en el terminal. Vi kbhit () pero esto no parece ser parte de ANSI. Idealmente, me gustaría un código similar a char s[100]; ...

2 la respuesta

AES Encryption -Key Generation con OpenSSL

Como referencia y como continuación de la publicación: ¿Cómo usar OpenSSL para descifrar datos cifrados AES de Java? [https://stackoverflow.com/questions/5136279/how-to-use-openssl-to-decrypt-java-aes-encrypted-data] Tengo las siguientes ...

19 la respuesta

¿Por qué usar doble puntero? o ¿Por qué usar punteros a punteros?

¿Cuándo se debe usar un puntero doble en C? ¿Alguien puede explicar con un ejemplo? Lo que sé es que un puntero doble es un puntero a un puntero. ¿Por qué necesitaría un puntero a un puntero?

6 la respuesta

Problema con conversión de cadena a número (strtod)

Estoy usando la función strtod () para extraer una variable de entorno como una cadena, y luego cambiarla al doble usando strtod: enter code here char strEnv[32]; strncpy(strEnv, getenv("LT_LEAK_START"), 31); // How to make sure before parsing ...

10 la respuesta

¿Qué es una función "estática"?

La pregunta era sobre el simplec [/questions/tagged/c] funciones, noc ++ [/questions/tagged/c%2b%2b] static métodos, como se aclara en los comentarios. Ok, entiendo lo que es unstatic variable es, pero ¿qué es unastatic función? Y por qué si ...

4 la respuesta

¿Qué implica "#define _GNU_SOURCE"?

Hoy tuve que usar elbasename() función, y laman 3 basename (aqu [http://www.kernel.org/doc/man-pages/online/pages/man3/basename.3.html#NOTES]) me dio un mensaje extraño: Notas Hay dos versiones diferentes debasename () - el POSIX versión ...

4 la respuesta

va_copy: ¿portar a C ++ visual?

Una pregunta anterior [https://stackoverflow.com/questions/69738/c-how-to-get-fprintf-results-as-a-stdstring-w-o-sprintf#69911] mostró una buena forma de imprimir en una cadena. La respuesta implicó va_copy: std::string format (const char ...

6 la respuesta

Rendimiento de la matriz de funciones sobre sentencias if y switch

Estoy escribiendo una parte muy crítica del rendimiento del código y tuve la loca idea de sustituir las declaraciones de caso (o las declaraciones if) con una matriz de punteros de función. Déjame demostrar; aquí va la versión ...

5 la respuesta

¿Cómo obtengo una ID de hilo de un pthread_t arbitrario?

Tengo un pthread_t, y me gustaría cambiar su afinidad de CPU. El problema es que estoy usando glibc 2.3.2, que no tienepthread_setaffinity_np () [http://www.kernel.org/doc/man-pages/online/pages/man3/pthread_setaffinity_np.3.html] . Sin embargo, ...