编写getopt_long的模板，方便以后直接使用 增加退出函数，终止程序