ciao a tutti.
ho bisogno di quell' include per un programma.
sapete dove posso trovarla??
grazie
ciao a tutti.
ho bisogno di quell' include per un programma.
sapete dove posso trovarla??
grazie
L'italia è una repubblica mediatica basata sulla corruzione e sulla mafia.
"Non sono i popoli a dover aver paura dei propri governi, ma i governi che devono aver paura dei propri popoli.." Thomas Jefferson.
ok il file l'ho trovato ma ho un errore.
considerate che di c sono un novellino.
compilando il compilatore (dev c++)
mi dice questo:
3 d:\doc\c\test\test1.cpp
C:\DEV-C_~1\Include\winsock2.h:46: unbalanced `#endif'
nella 3° riga c'è l'inclusione
#include <winsock2.h>
sapete aiutarmi??
L'italia è una repubblica mediatica basata sulla corruzione e sulla mafia.
"Non sono i popoli a dover aver paura dei propri governi, ma i governi che devono aver paura dei propri popoli.." Thomas Jefferson.
probabilmente leggendo questo risolvi: http://forum.html.it/forum/showthrea...light=winsock2
p.s. <winsock2.h> è incluso nella directory "include"
del compilatore (in DevCpp è presente) se hai scaricato/copiato il file ".h" (separatamente) da qualche sito Internet è probabile che non funzioni.
...Terrible warlords, good warlords, and an english song
il file è gia presente nelle librerie di default del compilatore, non ho avuto la necessità di copiarlo.
è anche presente libwsock32.a
scusa la domanda stupida..
ma come faccio a linkare quel file nel programma?
![]()
![]()
io ora ho questo:
#ifdef WIN32
#include <winsock2.h>
#include <windows.h>
#else
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#endif
ecc ecc
e si pianta appunto alla seconda riga dicendomi:
3 d:\doc\c\test\test1.cpp
C:\DEV-C_~1\Include\winsock2.h:46: unbalanced `#endif'
L'italia è una repubblica mediatica basata sulla corruzione e sulla mafia.
"Non sono i popoli a dover aver paura dei propri governi, ma i governi che devono aver paura dei propri popoli.." Thomas Jefferson.
per linkare una libreria in dev c++:
apri il "progetto" .dev (non un file .c/.cpp)
menù in alto "Progetto" -> "Opzioni del Progetto" ->
"Parametri" -> "Linker"
Ora Aggiungi la libreria "libws2_32.a" (si trova nella directory "LIB" del compilatore)
p.s. il codice che hai postato non da errori.
...Terrible warlords, good warlords, and an english song