slt, j'ai crée une application console MFC "Serveur"
j'ai défini dans le fichier "serveur.h" le code suivant:
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 #pragma once #include "resource.h" //#include"CommunicationTCPServeur.h" class Serveur { private: int x; public: Serveur(); int calcul(); ~Serveur(); }
quand j'éxecute je trouve les erreurs suivantes:
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; }
je suis débutante,merci de m'aider. S'il y a un tutoriel , ca serai genial.merciErreur 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é
Partager