Lesson 22 of 24

Templates: Generic Code

9 min 35 XP

Template ఒక function లేదా class ను ఏ type తోనైనా పనిచేయిస్తుంది. vector<int>, vector<string> కూడా templates యే!

Example: edit me and press Run

Output Loading C++ (first time takes a few seconds)
Press Run to see the result here.

Challenge

+35 XP

vector<T> ఆధారంగా push, pop, top, empty ఉన్న template <typename T> class Stack రాయండి. main() లో n సంఖ్యలను push చేసి print చేస్తూ అన్నింటినీ pop చేయండి, తర్వాత మూడు పదాలతో అదే చేయండి. Input: 3 1 2 3 red green blue Output: 3 2 1 blue green red

Output Loading C++ (first time takes a few seconds)
Press Run to see the result here.