Resultados de la búsqueda a petición "c"
¿Por qué rand ()% 7 siempre devuelve 0?
Esto parece ser un problema realmente extraño: Este es mi código: #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { srand((unsigned int)time(NULL)); int newRandomNumber = 0; newRandomNumber = ...
Memoria no liberada pero aún accesible, ¿está goteando?
Al verificar con valgrind, veo que 5 bloques de memoria no se liberaron después de terminar mi programa, pero aún se puede acceder a ellos. ¿Necesito que me moleste? ¿Y cómo sucede? zhanwu@gelata:~/sandbox$ valgrind ./a.out ==2430== Memcheck, ...
¿Por qué programa en asamblea? [cerrado
Tengo una pregunta para todos los hackers de bajo nivel. Me encontré con esta frase en un blog. Realmente no creo que la fuente importe (es Haack si realmente te importa) porque parece ser una declaración común. Por ejemplo, muchos juegos ...
OpenMP, para el bucle dentro de la sección
Me gustaría ejecutar el siguiente código (a continuación). Quiero generar dos hilos independientes, cada uno correría un bucle paralelo. Lamentablemente, recibo un error. Aparentemente, paralelofor no se puede generar dentro desection. ¿Cómo ...
GCC Atributo a nivel de bits
¿Qué hace GCC's__attribute__(bitwise) significa? El atributo no se menciona en las páginas de información de GCC-4.6. Me encontré con eso en el archivoopen-iscsi-2.0.871/include/iscsi_proto.h en origen el proyecto Open-ISCSI donde se usa ...
¿De qué se trata el UTF-8 normalizado?
LosICU project [http://userguide.icu-project.org/transforms/normalization] (que ahora también tiene unaPHP library [http://us.php.net/manual/en/class.normalizer.php]) contiene las clases necesarias para ayudar a normalizar las cadenas UTF-8 para ...
calling función no administrada char devuelve char *
Tengo una función en código C / C ++ no administrado (dll) que devuelve una estructura que contiene una matriz de caracteres. Creé C # struct para recibir este valor de retorno uppon llamando a la función. Y al llamar a esta función, obtengo ...
Indenting # define
Yo sé eso#defines, etc. normalmente nunca se sangran. ¿Por qué Estoy trabajando en un código en este momento que tiene una horrible mezcla de#defines,#ifdefs,#elses,#endifs, etc. Todo esto a menudo mezclado con el código C normal. La no sangría ...
¿Por qué un puntero a un puntero es incompatible con un puntero a una matriz?
OK, estoy teniendo problemas para entender punteros a punteros vs punteros a matrices. Considere el siguiente código: char s[] = "Hello, World"; char (*p1)[] = &s; char **p2 = &s; printf("%c\n", **p1); /* Works */ printf("%c\n", **p2); /* ...
Decimal a binario
Tengo un número que me gustaría convertir a binario (desde decimal) en C. Me gustaría que mi binario siempre esté en 5 bits (el decimal nunca excederá de 31). Ya tengo una función que lo hace manualmente dividiendo, pero que es difícil de ...