小编Are*_*ean的帖子

sscanf可能溢出

我和我的朋友最近争论以下是否可能触发缓冲区溢出.

我熟悉我遇到的常见'sscanf'功能.但这个似乎与我有点联系,因为我不太确定在这种情况下如何解释格式说明符'%'INT64_FMT,以及'sscanf'将写入bot'first'和'second'变量.

有谁有想法?

static int hKCMF_SLC(const char *content, int64_t *first, int64_t *second)
{
 return sscanf(content, "Size=%" INT64_FMT "-%" INT64_FMT, first, second);
}
Run Code Online (Sandbox Code Playgroud)

c c++

0
推荐指数
1
解决办法
360
查看次数

固定字符串正则表达式C#

大家好我想知道有关正则表达式中的固定字符串的事情.如何表示固定字符串,无论C#中的特殊字符或字母数字?

例如; 看看下面的字符串:

infinity.world.uk/Members/namelist.aspx?ID=-1&fid=X

X之前的整个字符串将是固定字符串(即;整个句子将显示相同)但是只有X将是十进制变量.

我想要的是我想将十进制数X附加到固定字符串.如何用C#正则表达式来表达.

感谢您的帮助

c# regex string

-5
推荐指数
1
解决办法
204
查看次数

标签 统计

c ×1

c# ×1

c++ ×1

regex ×1

string ×1