阅读前请看一下:我是一个热衷于记录的人,每次写博客会反复研读,尽量不断提升博客质量。文章设置为仅粉丝可见,是因为写博客确实花了不少精力。希望互相进步谢谢!!
提示:以下是本篇文章正文内容
1、问题描述
背景
windows下进行网络编程,devc++运行cpp程序,报错代码如下:
bzero(&icmp, sizeof(icmp));
bug
[Error] ‘bzero’ was not declared in this scope
如下图:
2、解决办法
现在bzero()不属于标准库,现在已被弃用,因此请考虑使用memset(),当然也可以用ZeroMemory()。具体两个函数用法自行百度即可
具体代码更换如下:
bzero(&icmp, sizeof(icmp)); //报错
ZeroMemory(&icmp, sizeof(icmp)); //不报错
memset(&icmp, 0, sizeof(icmp)); //不报错
码字不易,谢谢点赞!!!
码字不易,谢谢点赞!!!
码字不易,谢谢点赞!!!