|
发表于 2018-2-24 16:11:20
|
显示全部楼层
gcc 没有检查出这个问题
- 1>------ 已启动全部重新生成: 项目: tmp, 配置: Debug Win32 ------
- 1>main.c
- 1>c:\visualstudioprojects\tmp\tmp\main.c(14): warning C4789: 缓冲区“a”(大小为 68 字节)将溢出;4 字节将在偏移 96 时开始写入
- 1>c:\visualstudioprojects\tmp\tmp\main.c(15): warning C4789: 缓冲区“a”(大小为 68 字节)将溢出;4 字节将在偏移 128 时开始写入
- 1>c:\visualstudioprojects\tmp\tmp\main.c(16): warning C4789: 缓冲区“a”(大小为 68 字节)将溢出;4 字节将在偏移 160 时开始写入
- 1>c:\visualstudioprojects\tmp\tmp\main.c(17): warning C4789: 缓冲区“a”(大小为 68 字节)将溢出;4 字节将在偏移 192 时开始写入
- 1>tmp.vcxproj -> C:\VisualStudioProjects\tmp\Debug\tmp.exe
- 1>已完成生成项目“tmp.vcxproj”的操作。
- ========== 全部重新生成: 成功 1 个,失败 0 个,跳过 0 个 ==========
复制代码 |
|