回答
好你個最常見的字符串函數的安全版本,他們最終在_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. 是websockets安全還是不安全?
- 2. 串聯安全字符串
- 3. 使用「不安全」線程函數是否安全?
- 4. 安全字符串切片
- 5. NSURL不轉換安全的字符串
- 6. 字符串不變性的安全性
- 7. Socket.io的握手查詢是安全的還是安全的?
- 8. 是連接字符串安全在config.json
- 9. 長入字符串 - 是StrToInt()安全嗎?
- 10. JSLint的「不安全字符」
- 11. 春季安全 - AuthenticatedPricipal棄用
- 12. PHP函數安全地返回字符串中的浮點數
- 13. 查找安裝的PHP是線程安全的還是非線程安全的?
- 14. 從DispatcherObject繼承的類是線程安全的還是線程不安全的?
- 15. 字符串安全功能vs安全增強CRT
- 16. 調用Runtime.getRuntime()。EXEC(字符串[])安全
- 17. 在字符串數組上使用JavaScript的Math.max是否安全?
- 18. popen - 鎖還是不線程安全?
- 19. PHP:implode()函數對多字節字符串安全嗎?
- 20. 列表<String>的添加方法是線程安全還是不安全?
- 21. 的JavaScript安全的字符串
- 22. 原生android開發的安全字符串函數?
- 23. 「格式字符串不是字符串文字(可能不安全)」
- 24. Rails的驗證字符串URL「安全」
- 25. web.config中的連接字符串安全
- 26. 字符串資源的安全
- 27. 安全傳遞字符串的JavaScript
- 28. 安全的字符串輸出
- 29. PowerShell的安全字符串轉換
- 30. 安全字符串資源的
他們不是在語言標準意義過時,它只是有人在MS中使用的現有'__declspec(棄用(_TEXT))',而不是執行'__declspec(slightly_less_secure(_TEXT))'。顯然,工作太多。 – 2012-08-11 14:07:24