slt, j'ai crée une application console MFC "Serveur"
j'ai défini dans le fichier "serveur.h" le code suivant:
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
 
#pragma once
 
#include "resource.h"
//#include"CommunicationTCPServeur.h"
 
class Serveur
{
private:
	int x;
 
public:
	Serveur();
        int calcul();
	~Serveur();
}
dans le fichier "serveur.cpp" j'ai défini les méthodes de la classe puis j'ai essayé d'afficher un message sur la console dans le main:
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
 
#include "stdafx.h"
#include "Serveur1.h"
#include <iostream>
 
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
Serveur::Serveur()
{
   x=2;
}
 
Serveur::~Serveur
{
x=0;
}
 
 
// Seul et unique objet application
 
 
CWinApp theApp;
 
 
using namespace std;
 
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
	int nRetCode = 0;
 
	// Initialise MFC et affiche un message d'erreur en cas d'échec
	if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))
	{
		// TODO*: modifiez le code d'erreur selon les besoins
		_tprintf(_T("Erreur irrécupérable*: l'initialisation MFC a échoué\n"));
		nRetCode = 1;
	}
	else
	{
		// TODO*: codez le comportement de l'application à cet emplacement.
		  std::cout << "This is a native C++ program." << std::endl;
 
	}
 
	return nRetCode;
}
quand j'éxecute je trouve les erreurs suivantes:

Erreur 1 error C2533: 'Serveur::{ctor}'*: type de retour non autorisé pour les constructeurs

Erreur 2 error C2470: 'Serveur::~Serveur'*: similaire à une définition de fonction, mais aucune liste de paramètres*; corps apparent ignoré
je suis débutante,merci de m'aider. S'il y a un tutoriel , ca serai genial.merci