⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 C++ Source code from a tutorial
💻 CPP
字号:
#include <iostream>
#include <stdlib.h>
#include <stack>
#include <queue>
#include <vector>

using namespace std;

void StackDemo() {
    cout << "===Stack Demo===" << endl;
    stack<int, vector<int> > MyStack;
    // Remember the space between the > >
    MyStack.push(5);
    MyStack.push(10);
    MyStack.push(15);
    MyStack.push(20);
    
    cout << MyStack.top() << endl;
    MyStack.pop();
    
    cout << MyStack.top() << endl;
    MyStack.pop();
    
    MyStack.push(40);
    
    cout << MyStack.top() << endl;
    MyStack.pop();
}

void QueueDemo() {
    cout << "===Queue Demo===" << endl;
    queue<int> MyQueue;
    // No container specified in the queue, so it
    // uses deque by default. The same goes for stack.
    MyQueue.push(5);
    MyQueue.push(10);
    MyQueue.push(15);
    
    cout << MyQueue.front() << endl;
    MyQueue.pop();
    
    cout << MyQueue.front() << endl;
    MyQueue.pop();
    
    MyQueue.push(40);
    
    cout << MyQueue.front() << endl;
    MyQueue.pop();
}

int main(int argc, char *argv[])
{
    StackDemo();
    QueueDemo();
    system("PAUSE");	
    return 0;
}

⌨️ 快捷键说明

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