Bonjour,

Probablement une erreur bête : j'ai deux erreurs :

||=== Build: Debug in HW (compiler: GNU GCC Compiler) ===|
C:\Users\jso36\Desktop\HW\main.cpp||In function 'int main()':|
C:\Users\jso36\Desktop\HW\src\Cercles.cpp|13|error: expected initializer before 'cout'|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
C:\Users\jso36\Desktop\HW\main.cpp|10|error: 'unTest' was not declared in this scope|
||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
voici le 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
#ifndef CERCLES_H
#define CERCLES_H
 
 
class Cercles
{
public:
Cercles(double abscisse, double ordonnee, double rayon);
void unTest();
 
 
protected:
 
private:
 
double x;
double y;
double r;
};
 
#endif // CERCLES_H
Cercles.cpp
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
#include "Cercles.h"
#include <iostream>
 
using namespace std;
 
Cercles::Cercles(double abscisse, double ordonnee, double rayon)
{
x=abscisse;
y=ordonnee;
r=rayon;
}
 
void Cercles::unTest(){
cout << "abscisse " x << endl;
return 0;
}
main.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include "Cercles.h"
 
using namespace std;
 
int main()
{
cout << "Hello world!" << endl;
Cercles c1(0,0,4);
c1.unTest();
return 0;
}
En vous remerciant/