Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2015
    Messaggi
    30

    [C] Interazione TCP Client/Server

    Dopo aver configurato correttamente Eclipse for C/C++ (spero) sto continuando nell'esercitazione con la programmazione delle socket in C.
    Mi trovo di fronte ad un programma e la parte iniziale non mi è molto chiara (più avanti ne scoprirò sicuramente altre...abbiate pazienza e pietà...)

    codice:
    #if defined WIN32
    #include <winsock.h>
    #else
    #define closesocket close
    #include <sys/socket.h>
    #include <arpa/inet.h>
    #include <unistd.h>
    #endif
    poi i "soliti" define...ma questa serie che ho scritto con gli if non mi è chiara...e poi non capisco bene cosa devo includere, perchè purtroppo negli esempi che ho non spiega quali librerie servono caso per caso.
    Grazie a tutti per l'aiuto e la grande pazienza.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2015
    Messaggi
    30
    Nessuno mastica socket?

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,299
    Quote Originariamente inviata da mark9 Visualizza il messaggio
    Nessuno mastica socket?
    Il problema è che la tua domanda è troppo generica e non viene presa in considerazione.

    Si capisce che stai iniziando e certamente non è possibile spiegarti in una risposta quello che c'è da sapere sui socket. Per queste informazioni "basilari" ci sono libri e corsi.

    Quando avrai un singolo problema "specifico" allora ci sarà modo di parlarne.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2015
    Messaggi
    30
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Il problema è che la tua domanda è troppo generica e non viene presa in considerazione.

    Si capisce che stai iniziando e certamente non è possibile spiegarti in una risposta quello che c'è da sapere sui socket. Per queste informazioni "basilari" ci sono libri e corsi.

    Quando avrai un singolo problema "specifico" allora ci sarà modo di parlarne.
    Proviamo così...

    gli if - else nella definizione delle librerie cosa significano di preciso? funzionano un pò come gli if - else normali?

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,299
    Quelle if else non hanno a che fare direttamente con i socket ma con il linguaggio C.

    Fanno parte del concetto di "preprocessore" che è una delle basi del C.
    Lavorano come le if else ma soltanto durante la compilazione, non durante l'esecuzione del programma.

    Ecco perché ti dicevo che alcuni concetti devi acquisirli da libri/corsi/studio prima di affrontare altri discorsi e che questo non può essere fatto in un forum.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2015
    Messaggi
    30
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Quelle if else non hanno a che fare direttamente con i socket ma con il linguaggio C.

    Fanno parte del concetto di "preprocessore" che è una delle basi del C.
    Lavorano come le if else ma soltanto durante la compilazione, non durante l'esecuzione del programma.

    Ecco perché ti dicevo che alcuni concetti devi acquisirli da libri/corsi/studio prima di affrontare altri discorsi e che questo non può essere fatto in un forum.
    "Lavorano come le if else ma soltanto durante la compilazione, non durante l'esecuzione del programma."

    Era proprio questo che volevo sapere

    Studio da un pò la programmazione e il C, quindi il concetto di preprocessore lo conosco.
    Il problema è che questo utilizzo particolare nella definizione fino ad ora l'ho trovato solo con le socket, ecco perchè il mio "dubbio" che cercherò di formulare meglio la prossima volta, grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.