bdh*_*har 0 c++ windows warnings buffer-overrun visual-c++
在我的代码中,我使用的xyz是10个对象的数组.当我尝试使用unsigned int index访问数组元素时xyz[level],我得到'Buffer overrun '警告.从逻辑上讲,我很确定该级别不会超过10.如何避免此警告?
我可能正在教我的祖母在这里吮吸鸡蛋,但要记住,"水平不会超过10"对于10号阵列是错误的:
char a[10];
a[10] = '\0'; // Bug, and "Buffer Overrun" warning.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1867 次 |
| 最近记录: |