Resultados de la búsqueda a petición "c"
Por qué sscanf no funciona correctamente con un tipo bool
La salida de este código: const char *buff = "*_2D 1"; char field[10]; int flag; sscanf(buff, "%s %d", field, &flag); printf("field:%s flag:%i\n", field, flag);esfield:*_2D flag:1 Sin embargo, cambiando elint abool da como resultado un ...
¿Se puede determinar el orden de ejecución de fork ()?
Estoy trabajando en un ejercicio sobre el libro de texto "Conceptos del sistema operativo 7ª edición", y estoy un poco confundido acerca de cómo funcionafork() trabajo. Desde mi entendimiento,fork() crea un proceso hijo que se ...
pthread_mutex_lock se bloquea, pero no se establece ningún propietario
He estado trabajando en esto por unos días - Como antecedentes, estoy trabajando en tomar un programa C de subproceso único y hacerlo multiproceso. Recientemente descubrí un nuevo caso de punto muerto, pero cuando miro el mutex en gdb veo ...
puntero de la pila de hilos
En Linux 2.6.32-32, ¿hay alguna manera de encontrar la siguiente información sobre un hilo mediante programación en unpthreads Programa? Necesito: cuenta de ejecución, puntero de pila, inicio / final de pila, tamaño de pila, uso de pila. Algo así ...
Es posible escribir menos de 1 byte en un archivo
asta donde yo sé, la unidad más pequeña en C es unabyte. ¿De dónde viene esta restricción? ¿UPC Por ejemplo, ¿cómo puedo escribir unnibble o un solobit a un archivo?
¿Por qué se eligió el símbolo y el símbolo de referencia en C ++? [cerrado
¿Alguien tiene una idea de por qué se eligió el ampersand como la forma de denotar referencias en C ++? AFAIK (aunque no tengo el libro cerca de mí), Stroustroup no explicó esa opción, lo que me parece un poco extraño porque el mismo símbolo ya ...
Cómo usar un std :: vector en una función C
a función @A C espera que una matriz de buffers esté dentro del alcance en tiempo de ejecución. p.ej char values[x][y] La función C llenará los búferes Me gustaría usar una matriz dinámica para no tener que codificar las dimensiones ¿Cómo uso ...
Comparaciones de punteros en C. ¿Están firmadas o sin firmar?
Hola, estoy seguro de que esta debe ser una pregunta común, pero no puedo encontrar la respuesta cuando la busco. Mi pregunta se refiere básicamente a dos punteros. Quiero comparar sus direcciones y determinar si una es más grande que la otra. ...
Datos pequeños perfectos, datos grandes incorrectos: una extraña pregunta de clasificación de burbujas
Estoy escribiendo un programa de clasificación de burbujas. Uso TCC (http://bellard.org/tcc/)。 Uso variables largas y largas en mi programa, porque los datos de entrada son muy grandes. Mi problema es: cuando el número de datos de entrada es ...
Por qué C o C ++ no permite pasar la matriz por valores para funcionar
C y C ++ permite el paso de la estructura y los objetos por valor a la función, aunque evita pasar las matrices por valores, ¿por qué?