Resultados de la búsqueda a petición "c"
Cómo entender esta definición
Hoy en día, estaba leyendo APUE y encontré la función definida a continuación: void (*signal(int signo, void (*func)(int)))(int);Estaba confundido, sé que la señal apunta a una función y el último (int) es su parámetro. No sabía qué es (int ...
c - mientras el bucle sigue ignorando scanf después de una entrada incorrecta
Busqué la solución en el foro, pero aún estoy confundido sobre el resultado que produce mi código. Entonces, el programa es bastante simple. Obtiene dos números en la entrada hasta llegar al final del archivo. Si la entrada es incorrecta, ...
Tamaño de pila de hilo seguro?
Estoy escribiendo un código que genera bastantes hilos (alrededor de 512 en este momento, pero que podría aumentar en el futuro). Cada uno de los subprocesos solo realiza una pequeña cantidad de operaciones, por lo que quiero que la sobrecarga ...
Manejo de archivos en C: eliminación de palabras específicas de una lista en un archivo de texto
Estoy completando un breve diccionario de mi programa básico de C usando el siguiente código: void main () { FILE *fp; fp = fopen("c:\\CTEMP\\Dictionary2.txt", "w+"); fprintf(fp, Word to Dictionary");Sin embargo, también me gustaría ...
Crear una estructura asignada dinámicamente con una cadena 2D asignada dinámicamente
Estoy tratando de escanear en una cuadrícula de letras.cases es el número de cuadrículas de letras yr, c son para el número de filas y columnas de cada cuadrícula. Pensé que podría crear una matriz de estructuras con matrices 2D dentro. He estado ...
Crear servicio de Windows sin Visual Studio
Por lo tanto, crear un servicio de Windows con Visual Studio es bastante trivial. Mi pregunta es un poco más profunda sobre qué hace que un ejecutable sea instalable como servicio y cómo escribir un servicio como una aplicación C directa. No pude ...
¿Por qué el tamaño del puntero int es diferente del tamaño de la matriz int? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Cómo encontrar el 'sizeof' (un puntero que apunta a una matriz)? [/questions/492384/how-to-find-the-sizeof-a-pointer-pointing-to-an-array] 13 respuestasVamos a ser el siguiente código: int x; int *p = ...
Usando pthread.h en una compilación de Windows
Tengo una base de código que hace un uso extensivo de pthread.h. En un proyecto de estudio visual de Windows, esto obviamente no funciona ya que pthreads es una utilidad de Unix. Sé que existe pthread-win32 o algo por el estilo, pero ¿hay alguna ...
¿Por qué la asignación de un gran número en un byte funciona en C?
int *ptr = malloc(sizeof(char)); *ptr = 100000; printf("%d\n", *ptr); // 100000 ¿No debería eso solo asignar suficiente memoria para unchar, es decir, 1 byte? Por lo tanto, ¿no debería ser el número más grande 255? ¿Cómo se imprime ...
¿Cómo configurar el tiempo de espera del socket en C cuando se realizan múltiples conexiones?
Estoy escribiendo un programa simple que realiza múltiples conexiones a diferentes servidores para verificar el estado. Todas estas conexiones se construyen a pedido; Se pueden crear hasta 10 conexiones simultáneamente. No me gusta la idea de un ...