c++primer练习7.31、7.32、7.33、7.34、7.35、7.36、7.37、7.38、7.39、7.40练习7.31练习7.32练习7.33练习7.34练习7.35练习7.36练习7.37练习7.38练习7.39练习7.40
练习7.31定义一对类X和Y,其中X包含一个指向Y的指针,而Y包含一个类型为X的对象#ifndef ex7_31_H#define ex7_31_Hclass Y;class X{ Y *p = nullptr; //第一次使用Y,上面要声明};class Y{ X a; //定义一个类X的对象a};#endif练习7.32定义Screen和Window_mgr,其中clear是Window_mgr的成员,是Screen的友元#ifndef ex7_32_H#define