Προς το περιεχόμενο

Σημαφόροι


typhoon12

Προτεινόμενες αναρτήσεις

Καλησπέρα,θα ηθελά να ρωτήσω πως μπορώ να δημιουργήσω  ένα δυαδικό σημαφόρο και να τον αρχικοποιήσω με το argv[1]....Προσπαθώ εδω και δυο μέρες και δεν έχω καταφέρει τίποτα...Παρακάτω προσθέτω ένα κομμάτι κώδικα μου...:)

 

#include <unistd.h>
#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
#include <semaphore.h>
#include <sys/ipc.h>
#include <sys/sem.h>


int main ( int argc, char **argv )
{

int i,pid;
int j,value;

j = (int)(argv[1][0] - '0');

printf( "%d",j );

int value = sem_init( sem_t *sem1,0,1 )

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...