IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

compiler un code vc6 avec vc2008


Sujet :

Visual C++

  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 25
    Par défaut compiler un code vc6 avec vc2008
    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

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Bonjour,
    Il faut remplacer par .
    Ensuite, il faut rajouter le namespace std:: là où des objets de iostream sont utilisés. L'autre possibilité est d'ajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    #include<stdio.h>	
    #include<winsock2.h>
    #include <iostream>
     
    #pragma comment(lib,"ws2_32.lib")
     
    using namespace std;
    //...

Discussions similaires

  1. Compiler le code asxp.vb en une dll avec vbc
    Par mappy dans le forum ASP.NET
    Réponses: 1
    Dernier message: 12/08/2008, 13h26
  2. compiler un programme TC avec code::blocks ou un autre compilateur
    Par acacia dans le forum Autres éditeurs
    Réponses: 6
    Dernier message: 24/01/2008, 18h07
  3. Compiler du code Assembleur avec Visual C++
    Par maria_0009 dans le forum Visual C++
    Réponses: 1
    Dernier message: 14/01/2007, 13h29
  4. Réponses: 1
    Dernier message: 02/02/2006, 11h10
  5. Probleme en compilant le code avec C2.EXE ?!?!?
    Par angelevil dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 17/11/2005, 16h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo