fscanf sscanf 读取溢出

用 fscanf 读取文本时 需要记录一个整数 用的是 WORD型16个字节。语句为 fcanf(fp,"w=%d,h=%d",&width,&height); 由于 width height 是类的成员 且在最后位置,所以没发现溢出。

结果在释放类时崩溃。花半天才查出原因。。。。。。。。应改为fcanf(fp,"w=%hd,h=%hd",&width,&height);

posted @ 2011-11-10 11:04  迷花倚石忽已暝  阅读(505)  评论(0编辑  收藏  举报