Resultados de la búsqueda a petición "c"
Configuración de c-basic-offset por directorio en Emacs
Tengo un proyecto en C que usa sangrías de 2 espacios (en / projects / c) y un proyecto C ++ con sangrías de 4 espacios (en / projects / cpp). No puedo entender cómo hacer que Emacs haga automáticamente el espaciado correcto dependiendo de dónde ...
Cambiando punteros en C (char, int)
He estado luchando por comprender el comportamiento diferente al intercambiar punteros en C. Si quiero intercambiar dosint punteros, entonces puedo hacer void intSwap (int *pa, int *pb){ int temp = *pa; *pa = *pb; *pb = temp; } Sin embargo, si ...
¿Cómo se lee directamente de la memoria física?
En C o C ++ (Windows), ¿cómo se lee la RAM dando una dirección física (no virtual)? Eso significa sin pasar por el sistema de memoria virtual (tablas mmu) y ser específico para un proceso. Ya conozco la ...
Lectura flota en una matriz
¿Cómo podría leer, digamos 10 flotadores y almacenarlos en una matriz sin desperdiciar memoria?
Buscar interfaces de red disponibles en c / c ++
¿Alguien sabe un código c / c ++ para encontrar las interfaces de red disponibles? He estado buscando algunos códigos, pero la mayoría de las veces son bastante complejos. ¿Hay una manera simple de hacer esto? ACTUALIZA En Ubuntu / Linux
Expansión Macro
Pregunta básica #define A 5 #define B 10 #define C (A*B) int var; var = C;so aquí cómo se expandirán las macros, ¿es var = (5*10) var = (50)Mi duda está en la expansión macro. Si las macros tienen algunos cálculos (*, -, /, +) en todas las ...
sizeof union más grande de lo esperado. ¿Cómo se realiza la alineación de tipos aquí?
#include <stdio.h> union u1 { struct { int *i; } s1; struct { int i, j; } s2; }; union u2 { struct { int *i, j; } s1; struct { int i, j; } s2; }; int main(void) { printf(" size of int: %zu\n", sizeof(int)); printf("size of int pointer: %zu\n", ...
¿Cómo verificar si la representación binaria de un entero es un palíndromo?
¿Cómo verificar si la representación binaria de un entero es un palíndromo?
Es malloc / free una llamada al sistema o una rutina de biblioteca proporcionada por libc?
Si malloc / free se implementa como una rutina de biblioteca en libc, entonces se implementa sobre la sbrk syscall o el mmap syscall, o algo más? Y para ser general, ¿la función declarada en sys / syscall.h contiene TODAS las llamadas del ...