【问题标题】:does codesourcery include secure version of standard functions (strcpy_s,sprintf_s etc.)codesourcery 是否包含标准函数的安全版本(strcpy_s、sprintf_s 等)
【发布时间】:2012-03-01 16:54:30
【问题描述】:

快速提问:我将 codesourcery g++ lite 用于 arm-none-eabi。我在包含文件夹中进行了搜索,以查看是否有 strcpy_s 和 sprintf_s 之类的安全功能,但没有得到任何结果。

codesourcery 是否提供这些安全功能(可能使用不同的名称?)

在 Mentor Graphics 网站上,我没有找到这个问题的答案(无论是在谷歌上...)。

我是否必须在我的项目中添加此功能的第三方版本?

【问题讨论】:

    标签: gcc codesourcery secure-coding


    【解决方案1】:

    strcpy_ssprintf_s 不是标准 C++ 函数,而是 C11 函数。

    即使在 C11 中,它们也是可选扩展,因此不需要存在。

    【讨论】:

      猜你喜欢
      • 2020-12-12
      • 2011-12-19
      • 2017-11-29
      • 1970-01-01
      • 2014-09-20
      • 1970-01-01
      • 2013-02-21
      • 1970-01-01
      相关资源
      最近更新 更多