} int set::length() { int n=0; while(s[n]!='\\0') { n++; } return n; } int set::getd(int i) { return 0; } void set::disp() { for (int i=0;i set set::operator+(set s1) //------并运算------- { for (int i=0;i } s[len+s1.len] = '\\0'; return *this; } set set::operator-(set s1) //-----------差运算----------- { int t; for (int i=0;i } return *this; } set set::operator*(set s1) // -------交运算------- { int m[MAX]; int l = 0; for (int i=0;i< s1.len;i++) { for(int j = 0; j < len; j++) // 选出相同的元素 { if(s1.s[i] == s[j]) { m[l]=s[j]; l++; } } } for (i=0;i len = l; return*this; } set set::operator=(set s1) { for (int i=0;i 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库c++多态性实验报告(4)在线全文阅读。
相关推荐: