PDA

Visualizza la versione completa : [C++] Uso di socket e gestione delle relative eccezioni (C++Builder)


Paolo1985
30-07-2007, 12:55
Ciao a tutti....

Sto sviluppando sempre lo stesso programma in c++ bulder 5.

Il programma che sto facendo utilizza gli oggetti del soket server e client, il client si deve collegare al server e in caso che non trovi il server deve andare ugualemente.
Il problema e solo quando il client non trova il server, e mi da questo errore di windows
"Asynchronous socket error 10061" il mio programma va tranquillamente ma quando si collega al server deve farlo in modo trasparente anche se ha problemi di collegamento...

Mi dite un modo come fare a non far vedere questo messaggio di errore, ho almeno fare vedere l'errore con una mia form???? GRAZIE...

oregon
30-07-2007, 13:04
Se e' C++ inserisci un blocco try...catch e intercetta l'errore ignorandolo ...

Paolo1985
30-07-2007, 13:49
Mi faresti un esempio del codice!!!!!

oregon
30-07-2007, 19:35
Un esempio della try ... catch ?? Stai scherzando ?

Ti sto parlando della gestione delle eccezioni del C++ ... nelle prime pagine di qualsiasi libro ... cosa c'e' da scrivere?



try
{
....
}
catch(...)
{
....
}

XWolverineX
30-07-2007, 21:32
[QUOTE]Originariamente inviato da oregon
Un esempio della try ... catch ?? Stai scherzando ?

Ti sto parlando della gestione delle eccezioni del C++ ... nelle prime pagine di qualsiasi libro ... cosa c'e' da scrivere?

[\QUOTE]

Ehi oregon ma per te ogni cosa nelle prime pagine di qualsiasi libro? Ci sono volumi che trattano questo argomento alla fine di un corso!!

oregon
30-07-2007, 22:11
Beh ... in uno dei testi che ho, circa a pag 230 ... e in confronto alle restanti centinaia di pagine si puo' dire che all'inizio ... :)

E in ogni caso, rispetto alla gestione dei "socket", la gestione delle eccezioni del linguaggio che si usa viene sicuramente prima!

XWolverineX
30-07-2007, 22:29
gi gi

era solo una battuta.

Loading