j'essaye de compiler un petit tchat fait par vc++ 6 avec vc++ 2008 mais j'ai des problem de compatibiliter je supose enfin bref j'ai une erreur et je ne sais pas comment faire pour la corriger parceque jaimerai bien garder ce code, voila la version client du code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include<stdio.h>	
#include<winsock2.h>
#include <iostream.h>
 
#pragma comment(lib,"ws2_32.lib")
 
#define N 1000
 
void main()
{
	printf("\t\t\t\tBienvenue sur \"T\'Chat\".\n\n");
 
	WSADATA wsa; 
	WSAStartup(MAKEWORD(2,0),&wsa);	
 
	SOCKET sock;	
	SOCKADDR_IN sin;
 
	printf("Ip : ");
 
	char ip[15];	
	scanf("%s",ip);	
 
	printf("%s","\nPort : ");
 
	int port;	
	scanf("%i",&port);
 
	sin.sin_family=AF_INET;
 
	sin.sin_addr.s_addr=inet_addr(ip);
 
	sin.sin_port=htons(port);
 
	sock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
 
	bind(sock,(SOCKADDR*)&sin,sizeof(sin));
 
	if(connect(sock,(SOCKADDR*)&sin,sizeof(sin)))
	{
		printf("La connection a echoue\n");
 
		system("PAUSE");
		exit(0);
	}
 
	char buffer[N];
	memset(buffer,0,sizeof(buffer));
 
	int err=0;
 
	while(err>-1)
	{
		cin.getline((char*)buffer, N);
		err=send(sock,buffer,sizeof(buffer),0);
		memset(buffer,0,sizeof(buffer));
 
		err=recv(sock,buffer,sizeof(buffer),0);
		printf("%s\n",buffer);
		memset(buffer,0,sizeof(buffer));
	}
 
	printf("Connection terminée\n\n");
 
	WSACleanup();
 
	system("PAUSE");
}
et voila les erreur
fatal error C1083: Impossible d'ouvrir le fichier include*: 'iostream.h'*: No such file or directory