从本篇文章开始,将全面阐述__try,__except,__finally,__leave异常模型机制,它也即是Windows系列操作系统平台上提供的SEH模型。将在这里与大家分享SEH( 结构化异常处理)的学习过程和经验总结。 深入理解请参阅<<windows 核心编程>>第23, 24章.
string stdformat(const char *fmt, ...) { std::string strResult = ""; if (NULL != fmt) { va_list marker = NULL; va_start(marker, fmt); //初始化变量参数 size_t nLength = _vscprintf(fmt, marker) + 1; //获取格式化字符串长度 std::vector<char> vBuffer(nLength, '