Si es correcto lo que indicas el proceso padre y el hijo, pero me gustaria saber por que al poner (int*) si logro correr. no capto mucho esa parte.
gracias por responder.
gracias por responder.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú/invalid conversion from 'void*' to 'int*' [-fpermissive]|
#include <sys/types.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
int main (void)
{
int *valor = malloc(sizeof(int));
*valor = 0;
fork();
*valor = 13;
printf("%ld: %d\n", (long)getpid(), *valor);
free(valor);
return 0;
}
Cita de: maxmalkav en 4 Abril 2014, 19:11 PM
Instala Xterm.
apt-get install xterm
Cuando quieres ejecutar, CodeBlocks invoca por defecto a un emulador de terminal donde mostrar el resultado por consola. En este caso, el emulador por defecto es xterm.
Saludos
system("pause"); //solo se utiliza para las aplicaciones de windous
#include<iostream>