Newsgroup: it.comp.lang.c++
Titolo: Socket

Ciao a tutto il NG!
Ho il seguente problema (ovvio):
PROTOCOLLO TCP
Main Server:
	Socket in ascolto
	fd=Accept() ->controllo richiesta:
		se non valida->close(fd)
		se valida->la passo ad un processo figlio.
Ho implementato un set di semafori e la shared memory ma non riesco a
capire cosa deve fare il figlio, nella shared memory pensavo di inserire
l'identificativo della socket privata, ma basta??
Devo forse usare la clone piuttosto che la fork(2)???
Ragazzi scusate se non sono stato chiarissimo, ma non è facile spiegare
e non tediare con migliaia di righe di codice
Domenico
 

 ha scritto nel messaggio
news:b736rl$kue$1...@grillo.cs.interbusiness.it...


... in linea di massima si...
perché sono OT???
-- 
Strhad
per stupire bastan due ore di storia
io cercai di imparare la Treccani a memoria..[F.d.A.]

 perché sono OT???
Perche' in questo gruppo non si discute
di algoritmi scritti in C++ ma delle caratteristiche del
ling.
Ciao
Gaetano

 ling.
Errato! Si discute anche degli algoritmi, quelli che possono essere scritti
in C++ standard pero' (non sockets etc..).
Tommy

 wrote in message
news:b767km$1mn$1...@hercules.btinternet.com...

Sono stato poco preciso
Gaetano

 essere scritti in C++ standard pero' (non sockets etc..).
Considerazione generale, quindi non riferita strettamente a te e a
quello che hai scritto: a me risulta un po' strano che su questo
newsgroup non moderato si adottino (a presunta maggioranza) politiche
piu' restrittive di quelle adottate nel newsgroup sul C++ per
eccellenza, ovvero comp.lang.c++.moderated.
Su questo newsgroup trovano spazio (e autorevoli risposte!!!) anche post
in qualche modo legati a specifici compilatori o a dettagli di
specifiche piattaforme senza che nessuno se ne esca con frasi che nella
sostanza dicono *solo*: "sei OT, cambia newsgroup". Alla fine tali
risposte risultano piu' corpose della semplice risposta al quesito
proposto.
Sono favorevole al mantenere i messaggi il piu' possibile aderenti ai
temi descritti nel manifesto, ma, per favore, senza fondamentalismi.
Relax, programmare in C++ e' un piacere! :-)
Questo sara' il mio unico messaggio sull'argomento.
Ciao
Gian Michele

 eccellenza, ovvero comp.lang.c++.moderated.
Beh, frequentalo allora. E' senza dubbio un ottimo newsgroup.
Quello di cui parli e' un NG moderato pero'... it.comp.lang.c++ non lo e'!
In pratica se la gente incomincia a comportarsi in modo anarchico nessuno li
puo' fermare (o quasi). Su comp.lang.c++.moderated invece questo non accade,
il gruupo e' moderato ed e' facile evitare insulti, pubblicita', OT,
crosspost etc...
Tra le altre cose non vedo molti OT se devo essere sincero.
Se una persona utilizza VC++ e le MFC e poi mi posta del codice con MFC dove
pero' il problema di cui parla e' puramente C++ mi sta bene. Se invece mi fa
domande sulle MFC e/o il problema e' legato alla piattaforma windows, allora
no.
In questo caso i socket e la fork() sono l'argomento della domanda e NON il
C++.
[commento sul NG di cui parli]:
Riguardo alle risposte autorevoli ti devo dare ragione!
Putroppo anche li non mancano le cattiverie: Francis Glassborow (uno dei
moderatori e tra le altre cose molto molto in gamba) ha accusato Bjarne
Stroustrup di parlare con "grande autorita'" firmandosi sul NG. In pratica
lo ha invitato a firmarsi anonimamente per non far pensare a tutti che lui
abbia sempre e comunque ragione. Francis dice che non e' giusto che se lui
afferma A e Bjarne B, la gente prenda per buona B solo per il nome, quando
invece e' A (questo e' quello che dice Francis). Bjarne dice: "Francis and I
have radically different ideas". La verita' e' che sono due grandi menti che
si scontrano su argomenti "astratti", di certo non su come fare
l'overloading di un operatore!!
Tommy