回答
好你个最常见的字符串函数的安全版本,他们最终在_s
,并提供了可能性,以指定缓冲区的长度。
不幸的是他们仍然允许你指定错误的*大小。 :-) – 2012-08-11 14:09:15
哈哈的确,人们应该更喜欢使用随时跟踪其长度的字符串对象。 – demorge 2012-08-11 14:14:33
我用它们在Win-32 GDI +字符串绘图函数,这需要字符数组然后chages成宽字符串然后在屏幕上绘制。我也使用VC++ 2010 express!工作没有任何泄漏。
这些问题不是内存泄漏。 – Dani 2012-08-11 13:26:14
如果“安全”你的意思是你可以使用的功能,而无需担心他们会在未来消失?在那种情况下,很可能是的,因为这些函数是C(和C++可能)标准的一部分。
许多Windows DLL的使用(进口,出口),这些不安全的(也称为“过时”或“禁止”)的API。这些是Win32的一部分!
- 1. 使用“不安全”线程函数是否安全?
- 2. 安全字符串切片
- 3. 字符串不变性的安全性
- 4. 长入字符串 - 是StrToInt()安全吗?
- 5. JSLint的“不安全字符”
- 6. PHP函数安全地返回字符串中的浮点数
- 7. 字符串安全功能vs安全增强CRT
- 8. 查找安装的PHP是线程安全的还是非线程安全的?
- 9. 调用Runtime.getRuntime()。EXEC(字符串[])安全
- 10. PHP:implode()函数对多字节字符串安全吗?
- 11. popen - 锁还是不线程安全?
- 12. 的JavaScript安全的字符串
- 13. 列表<String>的添加方法是线程安全还是不安全?
- 14. 原生android开发的安全字符串函数?
- 15. 安全字符串资源的
- 16. 字符串资源的安全
- 17. 安全传递字符串的JavaScript
- 18. web.config中的连接字符串安全
- 19. PowerShell的安全字符串转换
- 20. Php如何验证字符串是用于安全验证的特定函数
- 21. 如何将不安全的字符转换为Java中安全字符的XML?
- 22. 极品,其中包括安全字符串函数(避免_CRT_SECURE_NO_DEPRECATE)
- 23. PHP函数error_log()是否安全使用?
- 24. file_get_contents()函数安全问题只能用CentOS的安全设置
- 25. 从字符串中删除不安全的HTTP字符
- 26. phps mb_ereg函数可以安全使用(由于ereg被弃用)?
- 27. 清洁和在PHP安全字符串
- 28. SQL连接字符串安全
- 29. 将字符串标记为HTML安全
- 30. 从字符串创建安全标题
他们不是在语言标准意义过时,它只是有人在MS中使用的现有'__declspec(弃用(_TEXT))',而不是执行'__declspec(slightly_less_secure(_TEXT))'。显然,工作太多。 – 2012-08-11 14:07:24