Ciao a tutti,
ho il seguente programma in C:
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
main()
{
int i,j;
pid_t n;
n=fork();
if (n==(pid_t)-1)
{perror("fork fallita");
exit(1);
};
if (n==(pid_t)0) {
for (j=0;j<50;j++) {
for (i=0; i< 100000000; i++);
printf(" Figlio \n");
}
}
else {
for (j=0;j<50;j++) {
for (i=0; i< 100000000; i++);
printf("Padre \n");
}
}
vorrei fare in modo che i valori da usare per i due cicli for vengano passati come argomenti sulla linea di comando.
Secondo voi come potrei fare?
Io avrei pensato a inserire un:
int main(int argc, char* argv
) {
e all'interno dei cicli for i<argc?
secondo voi potrebbe andare?