En fait rien ne s'affiche car le système attend la fin de la ligne pour l'afficher. Remplaces ton code par celui ci:
cout<<"HELLO"<<endl;
Kaid -
kaid.fr.st-------------------------------
Réponse au message :
-------------------------------
> le code source marche mais quand je rajoute un cout<< ca m'ecrie rien du tout a croire que tout le reste est pas executer...
>
> #include <winsock2.h>
> #pragma comment(lib,"ws2_32.lib")
> #include <iostream.h>
> int main(void)
> {
> cout<<"HELLO";
> WSADATA WSAData;
> WSAStartup(MAKEWORD(2,0), &WSAData);
>
> SOCKET sock;
> SOCKET csock;
> SOCKADDR_IN sin;
> SOCKADDR_IN csin;
>
> sock = socket(AF_INET, SOCK_STREAM, 0);
>
> sin.sin_addr.s_addr = INADDR_ANY;
> sin.sin_family = AF_INET;
> sin.sin_port = htons(21452);
>
> bind(sock, (SOCKADDR *)&sin, sizeof(sin));
> listen(sock, 0);
>
> while(1)
> {
> int sinsize = sizeof(csin);
> if((csock = accept(sock, (SOCKADDR *)&csin, &sinsize)) != INVALID_SOCKET)
> {
> send(csock, "Hello world!\r\n", 14, 0);
> }
> }
> return 0;
> }
>
> //byzare non ?