wctest61.cpp

来自「开放源码的编译器open watcom 1.6.0版的源代码」· C++ 代码 · 共 29 行

CPP
29
字号
#include <wcstack.h>
#include <wcqueue.h>
#include <iostream.h>

int main() {
    int nums[ 5 ] = { 1, 2, 3, 4, 5 };
    WCStack<int *, WCPtrSList<int> > stack;

    int i;
    for( i = 0; i < 5; i++ ) {
	stack.push( &nums[ i ] );
    };
    for( i = 0; i < 5; i++ ) {
	cout << *stack.pop() << " ";
    }
    cout << "\n";

    WCQueue<int *, WCPtrSList<int> > queue;

    for( i = 0; i < 5; i++ ) {
	queue.insert( &nums[ i ] );
    };
    for( i = 0; i < 5; i++ ) {
	cout << *queue.get() << " ";
    }
    cout << "\n";
    return 0;
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?