#include <iostream> #include <cmath> #include <cstring> #include <string> #include <iomanip> #include <algorithm> #include <stack> #include <fstream> #include <map> #include <vector> using namespace std; template<typename T> void insortout(vector<T> t) { T t1; int n; cin>>n; for(int i=0;i<n;i++) { cin>>t1; t.push_back(t1); } sort(t.begin(),t.end()); for(int i=0;i<n;i++) { cout<<t[i]<<endl; } } int main() { vector<string> s; insortout(s); vector<double> v; insortout(v); return 0; }
vector的模板式应用