- 主题:昨天被sprintf坑惨
估计他没开。
在C艹面前不要过度自信,编译器警告全开,代码过分析工具。
不然就是和自己过不去。
【 在 z16166 的大作中提到: 】
: 现在编译器对这种没警告?
: VC是有1条警告、1条error的,error是sprintf过时了,警告是不匹配
gcc要用-Wall或者-Wformat才有警告。有点追求的项目,工程应该至少用-Wall跑一遍吧
--
FROM 158.140.1.*
analyzer
【 在 ziqin 的大作中提到: 】
: 你这个分析器是analyzer还是profiler?
: 其实我现在有个问题,就是部署的机器硬件和开发机器的硬件相差太多,-O2和各种硬件特性之后,代码相差十万八千里,在开发机上profiling意义不大,在生产机上又没法profiling,或者说profiling出来的点都是优化过后的,乱七八糟
:
--
FROM 158.140.1.*
你至少应该开启编译警报
--
FROM 158.140.1.*