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

2 la respuesta

¿Cómo escribir int64 = int32 * int32 de manera estándar / portátil y eficiente? [cerrado]

Relacionado:¿Es este tratamiento de int64_t un error de GCC AND Clang? [https://stackoverflow.com/questions/29578540/is-this-treatment-of-int64-t-a-gcc-and-clang-bug/29578958?noredirect=1#comment47306355_29578958] La única solución que se me ...

3 la respuesta

Intentando aplicar ingeniería inversa a una función

Estoy tratando de entender el ensamblaje en x86 más. Tengo una función misteriosa que sé que devuelve unint y toma unint argumento. Entonces pareceint mystery(int n){}. Sin embargo, no puedo entender la función en C. La asamblea es: mov %edi, ...

17 la respuesta

alternativa más rápida a memcpy?

Tengo una función que está haciendo memcpy, pero está ocupando una enorme cantidad de ciclos. ¿Existe una alternativa / enfoque más rápido que usar memcpy para mover un pedazo de memoria?

2 la respuesta

¿Cómo construir una versión de lanzamiento binaria en Go?

En C, podemos construir una versión de depuración o una versión de lanzamiento de los archivos binarios (los archivos de objetos y el ejecutable). ¿Cómo podemos hacer esto en Go?

2 la respuesta

¿Es el objetivo C 2.0 un superconjunto adecuado de C?

He oído que el objetivo-C es un superconjunto adecuado de C, pero ¿es el objetivo-C 2.0? La razón por la que pregunto es que o no lo es, o no entiendo la frase 'superconjunto adecuado', porque este código es una sintaxis C válida: #import ...

1 la respuesta

¿Por qué no hay int128_t?

Varios compiladores proporcionan tipos enteros de 128 bits, pero ninguno de los que he usado proporciona los typedefsint128_t. ¿Por qué? Por lo que recuerdo, el estándar Reservasint128_t para este propósitoFomenta las implementaciones ...

3 la respuesta

Pasar matriz 2d para funcionar en C?

Sé que es simple, pero parece que no puedo hacer que esto funcione. Mi función es así: int GefMain(int array[][5]) { //do stuff return 1; }En mi principal: int GefMain(int array[][5]); int main(void) { int array[1800][5]; GefMain(array); ...

2 la respuesta

Número máximo de procesos hijos en Linux

El siguiente código generará tantos niños como sea posible. Ellos mismos no se bifurcarán más y se convertirán en zombies una vez que finalice el proceso principal. ¿Cuántos procesos hijos generará el proceso padre? int main(int argc, char ...

3 la respuesta

matriz de caracteres en estructuras: ¿por qué strlen () devuelve el valor correcto aquí?

Tengo un programa simple como este: #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct { int numberOfDays; char name[10]; } Month; int main(void) { const Month months[12] = { { 31, {'J', 'a', 'n'} }, { 28, {'F', 'e', 'b'} ...

7 la respuesta

¿Cuál es la razón para que fread / fwrite tome tamaño y cuente como argumentos?

Tuvimos una discusión aquí en el trabajo sobre por qué fread y fwrite toman un tamaño por miembro y cuentan y devuelven el número de miembros leídos / escritos en lugar de solo tomar un búfer y un tamaño. El único uso que podríamos encontrar es ...