IStack.h
上传用户:duwei1288
上传日期:2009-12-27
资源大小:451k
文件大小:0k
源码类别:

BREW编程

开发平台:

Visual C++

  1. #ifndef _ISTACK_H
  2. #define _ISTACK_H
  3. #include "AeeStdLib.h"
  4. #define MAX_STACK_SIZE  10
  5. typedef struct _IStack
  6. {
  7. void* m_pData[MAX_STACK_SIZE];
  8. int   m_nTopPtr;
  9. }IStack;
  10. IStack* ISTACK_CreateInstance();
  11. boolean ISTACK_Release(IStack** pStack);
  12. boolean ISTACK_PushOnStack(IStack* pStack,void* pStackElement);
  13. void*   ISTACK_PopFromStack(IStack* pStack);
  14. void*   ISTACK_GetTopElement(IStack* pStack);
  15. #endif