#include<iostream>
using namespace std;
class numbered
{
private:staticint seq;
public:numbered(){ mysn = seq++;}int mysn;};int numbered::seq =0;voidf(numbered s){
cout << s.mysn << endl;}intmain(){
numbered a, b = a, c = b;f(a);f(b);f(c);}
练习13.15
#include<iostream>
using namespace std;
class numbered
{
private:staticint seq;
public:numbered(){ mysn = seq++;}numbered(const numbered &n ){ mysn = seq++;}int mysn;};int numbered::seq =0;voidf(numbered s){
cout << s.mysn << endl;}intmain(){
numbered a, b = a, c = b;f(a);f(b);f(c);}
练习13.15
#include<iostream>
using namespace std;
class numbered
{
private:staticint seq;
public:numbered(){ mysn = seq++;}numbered(const numbered &n ){ mysn = seq++;}int mysn;};int numbered::seq =0;voidf(numbered &s){
cout << s.mysn << endl;}intmain(){
numbered a, b = a, c = b;f(a);f(b);f(c);}