直接在DictParser内部或其他地方增加一个static factory方法,用于创建DictParser实例
factory方法内部判断存在文件再创建DictParser实例,否则返回nullptr
【 在 steven2012 的大作中提到: 】
: 我现在修改的就是不用构造函数打开,而是增加open打开判断;就是还是笨办法;有没有办法不改变源代码构造函数打开方式,怎么判断打开失败异常处理呢?!
: std::string path = "data/data.txt";
: //DictParser dp("data/data.txt"); //DictParser is used to parse a file 之前构造函数打开方式
: ...................
--
FROM 123.112.22.*