bonjour je suis en premiere annee d iut info et j'ai un devoir a faire.j'ai commencé mon programme avec dev c++ mais j'ai l impression que programmer avec ce logiciel est différent que de le faire avec linux (emacs)
en effet quand je compile ca me mets
linker error undifined reference to 'winmain@16'
ld return exit status
voici mon main
mon .h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include <iostream> #include "MessageBin.h" using namespace std ; int main (){ cout<<"marche?"<<endl; MessageBin m() ; cout<<"re"<<endl; system("Pause"); return 0; }
.cc
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 #ifndef MESSAGEBIN_H #define MESSAGEBIN_H #include <iostream> const int taille=100; class MessageBin { private: int my_taille; public: MessageBin(); ~MessageBin(); }; #endif
je ne comprend pas ou est mon erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #include<iostream> #include"MessageBin.h" using namespace std ; MessageBin::MessageBin() { cout<<"MessageBin : Constructeur "<<endl ; my_taille=10; };
merci d avance , je desespere.....
Partager