c++ erreur à la compilation avec codeblocks
Bonjour à tous,
je débute avec codeblocks et je souhaiterai compiler quelque chose de très simple qui ne fonctionne apparement pas, je pense que ce n'est pas une grosse erreur, voici mon code :
Code:
1 2 3 4 5 6 7 8
|
// Entier.h
class Entier {
int nombre;
public :
Entier(int = 0);
}; |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
// main.cpp
#include <iostream>
#include "Entier.h"
using namespace std;
int main()
{
Entier a(5);
Entier b(32);
cout << "Hello world!" << endl;
return 0;
} |
Code:
1 2 3 4 5 6
|
// Entier.c
#include "Entier.h"
Entier::Entier(int a) {
nombre = a;
} |
Et voici mon erreur :
Code:
1 2 3 4
| ||=== ProjetC++, Debug ===|
/home/guillaume/Documents/M1/projetcpp/ProjetC++/Entier.h|2|error: expected =, ,, ;, asm or __attribute__ before Entier|
/home/guillaume/Documents/M1/projetcpp/ProjetC++/Entier.c|3|error: expected =, ,, ;, asm or __attribute__ before : token|
||=== Build finished: 2 errors, 0 warnings ===| |
Merci d'avance pour votre aide