帮忙将typedef STRUCT改成CLASS
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了帮忙将typedef STRUCT改成CLASS相关的知识,希望对你有一定的参考价值。
typedef struct
int outs; //出口
PosType nextdi; //下一个位置
NodeType;
typedef struct
int step; //
PosType pos; //马在棋盘的“坐标位置”
int d; //方向标记
NodeType child[8];
SElemType;
typedef struct
public:
SElemType *top;
SElemType *base;
int stacksize;
SqStack;
int InitStack(SqStack &s);
int GetTop(SqStack s,SElemType &e);
int Push(SqStack &s,SElemType e);
int Pop(SqStack &s,SElemType &e);
int DestroyStack(SqStack &s);
int ClearStack(SqStack &s);
int StackEmpty(SqStack s);
int StackLength(SqStack s);
public:
int outs;
PosType nextdi;
;
class SElemType
public:
int step; //
PosType pos; //马在棋盘的“坐标位置”
int d; //方向标记
NodeType child[8];
;
class SqStack
public:
SElemType *top;
SElemType *base;
int stacksize;
;追问
请教下,能把最下面的函数声明归到 class SqStack 么
追答可以,但要把SqStack类型参数去掉
追问本人,c++小白
帮忙改下,并都注释下。麻烦。我会加分的
http://pan.baidu.com/s/1eQgSy1k
以上是关于帮忙将typedef STRUCT改成CLASS的主要内容,如果未能解决你的问题,请参考以下文章