Win7上C驱动程序开发中的字符串函数
String functions in C driver development on Win7
我是从用户级开发过来的,对内核级的C/c++完全陌生。我要实现的是一个基于拆分函数的字符串解析器,比如string.h中的strtok函数。据我所知,现在不能再用string。h或cstring。h了。然后我发现了关于WDF和它的wdfstring.h,但那里只有一些"构造函数"-函数,其余的在哪里?
所以我的主要问题是:有哪些字符串操作函数是可用的,我必须创建什么?你知道,我不想重新发明轮子。
提前感谢!
也许你想看看"内核安全字符串函数"。
有许多函数,它们被编写为"安全的",而标准库中的函数(通常)不是。
"运行时库"有一些处理字符串的有用例程,但我认为它们没有类似于strtok的东西。如前所述,手动编写替换函数应该相对容易。
相关文章:
- 字符串函数在目标C++上运行时C++返回空
- 字符串函数返回奇怪的值
- 这里的字符串函数是什么意思
- 在字符串函数中抛出'char const*'实例后调用的终止
- 为什么 stl 字符串C++函数有时出错有时会出错?
- 从C++为字符串函数设置_ENV
- 来自 2D 数组的字符串函数
- 返回最长的公共子字符串函数 c ++
- 使用getline和字符串函数C++程序中的分段错误
- 在字符串函数的指针中返回地址
- 字符串函数:strcat()
- 这个子字符串函数有什么问题
- 字符串函数不返回字符串? C++
- 使用向量和字符串函数返回字符串
- 尝试修复一个字符串函数,该函数采用字符串并通过替换一些单词来更改它
- 逐字读取字符数组,无需字符串函数
- 我从我的字符串函数返回到主函数
- 为什么我不能从字符串函数返回字符串数组?
- 如何在不使用字符串函数的情况下在char数组中找到字符串?(C )
- 带有 #include< iostream.h> 的程序允许使用 strlen() 等字符串函数。为什么?