C/C++ gets、fgets、gets_s函数使用引发的思考

2019独角兽企业重金招聘Python工程师标准>>> 编辑器     最近作游戏编辑器,本身试着用C/C++写了一个读取简单配置表的函数,在控制台下测试的时候,使用了C的标准库gets函数,发现编译器报告gets函数unsafe,网上搜索了一下,发现gets函数不对接受字符串的buffer进行边界检测,会形成越界,从而产生bug;本身写的东西,也是本身用的东西,固然能够在定义配置表的时候获得控制
相关文章
相关标签/搜索