class cpu{
public:
Timer time;
MMU mmu;
core co;
schedule csch;
cpu(){
csch.mk.makejob();
}
~cpu() {
}
void deg() {//中断
_sleep(1000);
}
void changestate(int n) {//状态切换
if (n != co.state) {
co.state = n;
if (n == 2) {
cout << "切换cpu状态为:内核态" << endl;
}
else {
cout << "切换cpu状态为:用户态" << endl;
}
deg();
}
}
};
你这个类的头文件包含了吗,或者哪里名字冲突了
点cc,点转到定义,是不是有什么东西也叫cc
引用cpu这个类的头文件了吗?
在最上面写#include "stdafx.h"试一下