Server IP : 172.16.15.8 / Your IP : 13.58.61.197 Web Server : Apache System : Linux zeus.vwu.edu 4.18.0-553.27.1.el8_10.x86_64 #1 SMP Wed Nov 6 14:29:02 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.2.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0705) : /home/jwang/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
// // Test II #6 // class template // // compile: g++ test2_6.cpp -o test2_6.out // run: ./test2_6.out < in.txt // #include <iostream> using namespace std; // prototypes const int MAX = 100; template <class T> class List { int length; T data[MAX]; public: List () { length = 0; } int Length ( ) const { return length; } void Insert ( T item ) { data[ length ] = item; length ++; } void Print() const { for(int k=0; k<length; k++) cout<< "\t" << data[k] << endl; } }; int main() { List<string> List3s; List<int> List3i; List<char> List3c; string str; getline(cin, str); while(cin) { List3s.Insert(str); getline(cin, str); } List3s.Print(); cout << "\n\nBye-bye.\n\n"; return 0; }