Preguntas con la etiqueta [c]
Lectura en valores dobles con scanf en c
Intento leer 2 valores usando scanf() en C, pero los valores que el sistema escribe en la memoria no son iguales a los valores ingresados. Aquí está el código: double
¿Cuál es el significado de las líneas que comienzan con un signo de almohadilla y un número como '# 1 "ac"' en la salida del preprocesador gcc?
Imprimo la salida del preprocesador C usando gcc -E a.c La salida contiene muchas líneas como # 1 "a.c" # 1 "<built-in>" # 1 "<command-line>" # 1 "a.c" # 1
¿Es correcta esta implementación en C de la reproducción aleatoria de Fisher-Yates?
Aquí hay una implementación en C de Fisher-Yates que quiero usar en una rutina de barajado de mazos. ¿Estoy haciendo esto correctamente (n = longitud de la matriz)? Nota: El
¿Qué función hash de enteros es buena y acepta una clave hash de enteros?
¿Qué función hash de enteros es buena y acepta una clave hash de enteros?
¿Es la variable local no inicializada el generador de números aleatorios más rápido?
Sé que la variable local no inicializada tiene un comportamiento indefinido ( UB ), y también el valor puede tener representaciones trampa que pueden afectar el funcionamiento posterior, pero a
Cómo escribir una aplicación para iOS exclusivamente en C
Leí aquí ¿Aprender C antes de Objective-C? Por lo general, luego reemplazo algo de código Obj-C con código C puro (después de todo, puedes mezclarlos tanto como quieras, el contenido
Separe el proceso bifurcado del servicio de Linux usando dbus
Tengo un servicio en Linux. Este servicio necesita iniciar diferentes procesos. Por ejemplo, en alguna condición, por ejemplo un evento de red, el servicio debería iniciar un proceso que tenga
.c frente a .cc frente a .cpp frente a .hpp frente a .h frente a .cxx [duplicado]
Posibles duplicados: *.ho *.hpp para las definiciones de su clase ¿Cuál es la diferencia entre el sufijo de archivo .cc y .cpp? Solía pensar que solía ser eso: .hLos archivos
¿Detectar si stdin es una terminal o una tubería?
Cuando ejecuto " python" desde la terminal sin argumentos, aparece el shell interactivo de Python. Cuando ejecuto " cat | python" desde la terminal no inicia el modo interactivo. De
Potencia al cuadrado para exponentes negativos
No estoy seguro de si la potencia al cuadrado se ocupa del exponente negativo. Implementé el siguiente código que funciona solo para números positivos. #include <stdio.h> int powe(int x, int
¿Errno es seguro para subprocesos?
En errno.h, esta variable se declara así extern int errno;, mi pregunta es: ¿es seguro verificar errnoel valor después de algunas llamadas o usar perror() en código multiproceso? ¿Es esta
"#include" un archivo de texto en un programa C como carácter[]
¿Hay alguna manera de incluir un archivo de texto completo como una cadena en un programa C en tiempo de compilación? algo como: archivo.txt: This is a little text file
¿Es posible iterar sobre argumentos en macros variadas?
Me preguntaba si es posible iterar sobre los argumentos pasados a una macro variada en C99 o usar alguna extensión de GCC. Por ejemplo, ¿es posible escribir una macro genérica
Literales de cadena: puntero versus matriz de caracteres
En esta declaración: char *a = "string1" ¿Qué es exactamente una cadena literal? Lo es string1? Porque este hilo ¿Cuál es el tipo de cadenas literales en C y C++?
¿Cómo depurar usando gdb?
Estoy intentando agregar un punto de interrupción en mi programa usando b {line number} pero siempre recibo un error que dice: No symbol table is loaded. Use the "file" command.