|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Apr 2008
Messaggi: 62
|
[C] Sistemi Operativi - AIUTO!!!!
Potete aiutarmi a risolvere un problema? Per un esame mi è stato assegnato un elaborato da presentare...su ubuntu
Vi scrivo il testo che mi è stato assegnato. Riuscite ad aiutarmi?? "Sviluppare un sistema di prenotazione on.line di posti in uno stadio, con ogni posto riservato ad un singolo utente. Numero di posti non elevato (max 10) e sistema scalabile. Per scalabile s'intende la capacità di un sistema do avere uno stesso comportamento sia con una singola istanza che con 100 000 (numero preso a caso) Devo sviluppare un sistema di prenotazione quindi con un server in grado di recepire le richieste e processarle opportunamente Gli argomenti coinvolti nel compito sono : - socket - semafori - system call sui file Vi ringrazio comunque in anticipo per le risposte |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Jan 2002
Città: Napoli
Messaggi: 1727
|
Quote:
fai due programmi C si scambiano messaggi via socket su TCP/IP impara a usare funzioni di lettura, scrittura ecc. su file
__________________
Se buttassimo in un cestino tutto ciò che in Italia non funziona cosa rimarrebbe? Il cestino. |
|
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Apr 2008
Messaggi: 62
|
Quote:
Il programma in C che scamba messaggi via socket TCP/IP l'ho già fatto e gira! Il mio problema sono i file. Mi potresti aiutare? Magari passandomi qualche esempio in c...per capire come funzionano. Sul mio libro non c'è niente...e su internet non ho trovato molto. Non esiste un istruzione che mi estrae il file su una struttura dati tipo matrice? |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Guarda qui:
http://www.cplusplus.com/reference/c...dio/fopen.html Sulla sinistra ci sono le altre funzioni per l'accesso ai file (iniziano per f), in particolare ti servono fread e fwrite. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:42.