Vector
1. lib_vector.h
#pragma once
#ifndef CPP_VECTOR_H
#define CPP_VECTOR_H
#include <vector>
#include <iomanip>
#ifdef T
#undef T
#else
#define __Tmp__ template <class T>
#define __vec vector<T>
#define __p co::vec
#define __t T
#define __c co
#endif
using std::cout, std::endl, std::vector, std::string;
namespace co {
class vec {
public:
static void print(string s);
__Tmp__
static void iter(__vec &vec);
__Tmp__
static void stats(__vec &vec);
__Tmp__
static void output(__vec &vec);
__Tmp__
static void sort(__vec &vec);
__Tmp__
static void reverse(__vec &vec);
__Tmp__
static int count