fig15_12.cpp
来自「经典vc教程的例子程序」· C++ 代码 · 共 42 行
CPP
42 行
// Fig. 15.12: fig15_12.cpp
// Driver to test the template Queue class
#include <iostream.h>
#include "queue.h"
int main()
{
Queue< int > intQueue;
int dequeueInteger;
cout << "processing an integer Queue" << endl;
for ( int i = 0; i < 4; i++ ) {
intQueue.enqueue( i );
intQueue.printQueue();
}
while ( !intQueue.isQueueEmpty() ) {
intQueue.dequeue( dequeueInteger );
cout << dequeueInteger << " dequeued" << endl;
intQueue.printQueue();
}
Queue< double > doubleQueue;
double val = 1.1, dequeuedouble;
cout << "processing a double Queue" << endl;
for ( i = 0; i < 4; i++ ) {
doubleQueue.enqueue( val );
doubleQueue.printQueue();
val += 1.1;
}
while ( !doubleQueue.isQueueEmpty() ) {
doubleQueue.dequeue( dequeuedouble );
cout << dequeuedouble << " dequeued" << endl;
doubleQueue.printQueue();
}
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?