完整的不安全字符串处理函数列表及其更安全的linux替代品

时间:2011-07-19 13:34:10

标签: linux string unsafe

我正在寻找类似的东西:

strcpy - >函数strncpy

sprintf - >的snprintf

谷歌不知道我害怕。你呢?

1 个答案:

答案 0 :(得分:2)

  • strcpy - > strncpy - >是strlcpy / strcpy_s
  • strcat - > strncat - > strlcat提供/ strcat_s
  • 的strtok
  • sprintf - >的snprintf
  • vsprintf - > vsnprintf
  • 获取 - >与fgets / gets_s
  • makepath - > _makepath_s(MSDN)
  • _splitpath - > _splitpath_s(MSDN)
  • scanf / sscanf - > sscanf_s(MSDN)
  • snscanf - > _snscanf_s(MSDN)
  • strlen - > strnlen_s(MSDN)/ strnlen

MSDN有一篇文章介绍了禁用的功能:http://msdn.microsoft.com/en-us/library/bb288454.aspx