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

6 la respuesta

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 ...

5 la respuesta

¿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 ...

3 la respuesta

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 ...

2 la respuesta

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í ...

3 la respuesta

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?

5 la respuesta

¿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 ...

3 la respuesta

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 ...

5 la respuesta

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. ...

1 la respuesta

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 ...

6 la respuesta

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é?