Sean's Note: Be cautious with strncpy_s
Sean's Note
2013年5月13日 星期一
Be cautious with strncpy_s
strncpy_s 的宣告如下:
errno_t strncpy_s(
char *strDest,
size_t numberOfElements,
const char *strSource,
size_t count
);
注意
numberOfElements 一定要大於
count,
Ex:
char dst[6];
strncpy_s(dst, 6, "a long string", 5);
dst 必須保留一位置給結束字元(null terminator)。
否則有機會 crash。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言