这是guanli.h里面的文件:#pragma once#pragma once#include<iostream>struct stur{ int numb; int chian; char name[10]; stur(); ~stur();};typedef stur dar;class mu{public: myclass* hao; mu() { hao = NULL; } ~mu();public: void print(); void list1(dar d4); void dele(); void browse(); int rui(); void sort1(); void ecount(); void add();};class myclass{public: dar di; myclass *head; myclass(); ~myclass(); int menu();};class mu{public: myclass* hao; mu() { hao = NULL; } ~mu();public: void print(); void list1(dar d4); void dele(); void browse(); int rui(); void sort1(); void ecount(); void add();};class manager{public: mu d4; mu d5; int menu(); int hei1();};这是guanli.cpp里面的 文件#include "stdafx.h"#include"guanli.h"#include<iostream>using namespace std;myclass::myclass(){}myclass::~myclass(){}int manager::hei1(){ int u; int r; int h; cout << "请输入1为打印\n请输入2问添加数据\n请输入3删除数据\n请输入4浏览数据\n请输入5排序\n请输入6链表中的数字个数\n"; cin >> h; switch (h) { case 1: printf("链表【1】的数据有\n"); d4.print(); printf("链表【2】的数据有\n"); d5.print(); break; case 2: menu(); break; case 3: cout << "请输入【1】删除链表【1】的数据请;输入【2】删除【2】的数据" << endl; cin >> u; if (u == 1) { d4.dele(); } if (u == 2) { d5.dele(); } break; case 5: cout << "链表【1】的排序是\n"; d4.sort1(); cout << "链表【2】的排序是\n"; d5.sort1(); break; case 6: cout << "链表【1】的个数是\n"; d4.ecount(); cout << "链表【2】的个数是\n"; d5.ecount(); break; case 0: return 0; } return h;}错误是dele,ecount, print,sort1的左边必须有类/结构/联合怎么解决 应该怎么改 求答案
目前暂无任何回答
- 0 回答
- 0 关注
- 1149 浏览
添加回答
举报
0/150
提交
取消