_stscanf_s
来源:互联网 发布:2k17库里捏脸数据 编辑:程序博客网 时间:2024/05/22 15:53
标准c语言里有scanf和sscanf,它们只是输入源不同而已,前者是标准输入源stdin,后者是字符串作为输入源;
_stscanf_s与其类似,后缀【_s】表示它更安全(security);其中【t】(type)表示它同时兼容宽字符;
PTSTR deviceId = "PCI\VEN_8086&DEV_3B3C&SUBSYS_04401028&REV_06\3&11583659&0&D0";
ULONG ven = 0, dev = 0, sub = 0, rev = 0;
if (_stscanf_s(deviceId,
_T("PCI\\VEN_%x&DEV_%x&SUBSYS_%x&REV_%x"),
&ven, &dev, &sub, &rev) != 4)
{...}
执行上述代码后
ven: 0x00008086
dev: 0x00003b3c
sub: 0x04401028
rev: 0x00000006
关于sscanf,可参见:
sscanf,sscanf_s及其相关用法
http://www.cnblogs.com/kex1n/archive/2011/06/09/2076501.html
- _stscanf_s
- _stprintf_s和_stscanf_s
- _stprintf_s和_stscanf_s
- _stprintf_s和_stscanf_s
- _stprintf_s函数和_stscanf_s函数
- _stprintf_s和_stscanf_s函数与UNICODE编码
- 按给定格式解析(_snscanf和_stscanf_s)
- WIN7中jar文件无法双击打开的解决方法
- abstract关键字
- 创建没有activity 的service---android
- 关于哈希表的一些事
- WindowManager 中LayoutParams的各种属性
- _stscanf_s
- co11n——生产订单确认的BAPI
- linux磁盘分区与格式化
- Unity
- 数据库安全之设置监听密码
- 评论:大学生应该学习哪些电子知识
- 百度统计JS-API
- 祖孙询问 (模拟栈代替DFS)
- Nginx http的初始化(一)