QString 新增三个函数 CheckPassword / PasswordScale / StringReplaceW

1、CheckPassword /PasswordScale 函数来检验密码的强度

这组函数用于检查密码的强度,CheckPassword 会返回一个评定的强度级别,如果级别较低,则应提示用户更改密码,以适应强度要求。如:

而 PasswordScale 会对密码的复杂度返回一个评分,这个评分代表函数认为密码破解的难度。

我们看一下声明:

再具体的用法我就不再此缀述了,只需要传递参数,检查返回值而已。

2、StringReplaceW 的一个重载,用来替换一个字符串中的部分字符为指定的字符,这里常用来掩盖部分敏感内容。

首先看下函数声明:

用法也很简单,比如我们要将 18690023511 中间的 9002 替换成 **** ,则直接调用:

即可,同样,如果 ACount 大于剩余的字符数量,则后续的内容全部会被替换为占位字符。

分享到:

2 条评论

沙发空缺中,还不快抢~