Chinaunix
标题:
求救:使用gets()函数时出现 "dangerous" 的提示,怎
[打印本页]
作者:
wudicc
时间:
2005-05-30 15:32
标题:
求救:使用gets()函数时出现 "dangerous" 的提示,怎
Linux下,C程序里使用了gets(),编译的时候出现: the `gets' function is dangerous and should not be used.
请问这是怎么回事呢?如何解决?谢谢!
作者:
mq110
时间:
2005-05-30 15:33
标题:
求救:使用gets()函数时出现 "dangerous" 的提示,怎
昏.gets函数危险 容易造成缓冲区溢出 所以告诉你不让用
作者:
wudicc
时间:
2005-05-30 15:43
标题:
求救:使用gets()函数时出现 "dangerous" 的提示,怎
这样呀,那应该用什么函数代替呢?请指教?
作者:
mq110
时间:
2005-05-30 15:53
标题:
求救:使用gets()函数时出现 "dangerous" 的提示,怎
其实scanf 也不安全. 我还在用scanf.
作者:
wudicc
时间:
2005-05-30 16:09
标题:
求救:使用gets()函数时出现 "dangerous" 的提示,怎
呵呵,哪个最安全?
作者:
aero
时间:
2005-05-30 16:32
标题:
求救:使用gets()函数时出现 "dangerous" 的提示,怎
用fgets代替。^_^,没有绝对的安全。
gets的漏洞太大了,太明显了,太简单了。所以,连编译器都看不过去了。^_^。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2