Resultados de la búsqueda a petición "systems-programming"

6 la respuesta

¿Cuál es el código más corto para escribir directamente en una dirección de memoria en C / C ++?

Estoy escribiendo código de nivel de sistema para un sistema integrado sin protección de memoria (en un ARM Cortex-M1, compilando con gcc 4.3) y necesito leer / escribir directamente en un registro mapeado en memoria. Hasta ahora, mi código se ve ...

4 la respuesta

working de fork en lenguaje c [cerrado]

Ahora tengo un problema para entender el funcionamiento defork() llamada al sistema. Escribo un código que sigue: #include<stdio.h> int main() { int a, b; b=fork(); printf("\n the value of b = %d",b); } La salida de este código es la ...

1 la respuesta

Quieres conocer las partes internas del Portapapeles de Windows

Estoy interesado en aprender los aspectos internos del sistema de Windows y cómo funcionan las cosas. Me inclino por la programación del sistema de aprendizaje en Windows. Con ese contexto, tengo curiosidad por saber algunas cosas sobre cómo ...

8 la respuesta

¿Por qué usar bzero sobre memset?

En una clase de Programación de Sistemas que tomé este semestre anterior, tuvimos que implementar un cliente / servidor básico en C. Al inicializar las estru...

1 la respuesta

¿Cómo me aseguro de que el identificador de archivo para cada proceso 'Child' se publique después de cada iteración?

Tengo el siguiente programa tomadode los documentos de Rust parastd::process::Command [https://doc.rust-lang.org/std/process/struct.Command.html]. Deja de funcionar después de algunas iteraciones. use std::process::Command; use ...

7 la respuesta

¿Qué sucede con un identificador de archivo abierto en Linux si el archivo señalado se mueve, elimínelo?

¿Qué sucede con un identificador de archivo abierto en Linux si el archivo señalado obtiene mientras tanto:Alejado -&gt; ¿El identificador de archivo sigue s...

19 la respuesta

Tenemos que usar C "por razones de rendimiento" [cerrado]

En esta era de muchos idiomas, parece que hay un gran lenguaje para cada tarea y me encuentro profesionalmente luchando contra un mantra de &quot;nada mas qu...

5 la respuesta

¿Cómo enumerar directorios de primer nivel solo en C?

En una terminal puedo llamar als -d */. Ahora quiero unac [/questions/tagged/c] programa para hacer eso por mí, así: #include <sys/types.h> #include <sys/wait.h> #include <stdio.h> #include <unistd.h> int main( void ) { int status; char ...

4 la respuesta

¿Los estándares C y C ++ implican que un valor especial en el espacio de direcciones debe existir únicamente para representar el valor de los punteros nulos?

Después de la discusión deesta pregunta [https://stackoverflow.com/q/28573215/1000282]sobre punteros nulos en C y C ++, me gustaría separar la pregunta final aquí. Si se puede inferir de los estándares C y C ++ (las respuestas pueden apuntar ...

3 la respuesta

¿Cómo aprovechar el objeto VDSO con su propio lenguaje de programación?

os núcleos Linux recientes (al menos en amd64) proporcionan un archivo de objeto mágico llamadolinux-vdso.so.1 que abstrae la interfaz syscall al kernel, permitiendo que el kernel elija la convención de llamada óptima. Si escribe código en C, ...