diff --git a/12. Queue/Queue Funct ion.cpp b/12. Queue/Queue Funct ion.cpp new file mode 100644 index 0000000..f9c8af5 --- /dev/null +++ b/12. Queue/Queue Funct ion.cpp @@ -0,0 +1,34 @@ +#include +#include +using namespace std; +void showsg(queue sg) +{ + queue ss = sg; + while (!ss.empty()) + { + cout << '\t' << ss.front(); + ss.pop(); + } + cout << '\n'; +} + +int main() +{ + queue fquiz; + fquiz.push(10); + fquiz.push(20); + fquiz.push(30); + + cout << "The queue fquiz is : "; + showsg(fquiz); + + cout << "\nfquiz.size() : " << fquiz.size(); + cout << "\nfquiz.front() : " << fquiz.front(); + cout << "\nfquiz.back() : " << fquiz.back(); + + cout << "\nfquiz.pop() : "; + fquiz.pop(); + showsg(fquiz); + + return 0; +} \ No newline at end of file