把 pt.h 文件改成这样,其他不变
#ifndef _PT_H_
#define _PT_H_
class pt
{
private:
int x;
int y;
public:
pt(int x = 0, int y = 0); // les valaurs par défaut sont (0,0).
void afficher();
void deplacer(int dx, int dy);
void saisir();
void deplacer(pt &p);
float distance(pt &p);
bool identique(pt &p);
// Q4
pt(const pt &p);
// des accesseurs pour la question Q7
int getx();
int gety();
// des accesseurs pour la question Q7
void putx(int x);
void puty(int y);
};
#endif
sh-4.4$ ls
main.cpp pt.cpp pt.h
sh-4.4$ g++ main.cpp pt.cpp -Wall
sh-4.4$ ls
a.exe main.cpp pt.cpp pt.h
|