xi903
驱动牛犊
驱动牛犊
  • 注册日期2002-06-19
  • 最后登录2009-07-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1541回复:8

我该使用哪一个库文件?

楼主#
更多 发布于:2002-08-08 18:13
我在驱动程序中使用了两个c runtime函数 atoi 和 strtok,我也知道这两个函数是声明在stdlib.h头文件中,可是我不能确定应该链接哪一个库文件。
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-08-08 18:16
自己写函数实现。
chnh
驱动小牛
驱动小牛
  • 注册日期2002-04-09
  • 最后登录2004-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-08 18:19
C运行库不能用在驱动程序中
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-09 09:34
干吗要使用runtime函数

ddk有函数实现其功能的,找找
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
denizen
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2012-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-09 11:00
c中的绝大多数库函数在驱动中都不能用,必须使用内核服务函数。
Where there is a will, there is a road.
xdjm
驱动中牛
驱动中牛
  • 注册日期2001-04-02
  • 最后登录2024-01-25
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望25点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2002-08-09 13:15
atoi在ntoskrnl.exe中有定义,strtok好象没有,但是如果strtok可以静态链接的话,也应该是可以调用的;我试过的,在驱动程序中调用sin函数也行,结果也没有问题。
xi903
驱动牛犊
驱动牛犊
  • 注册日期2002-06-19
  • 最后登录2009-07-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-09 18:15
atoi 函数在内核态可以用的,如果不相信可以参阅 walter oney的书籍。strotok 函数,我是将源代码直接移植到驱动程序中去的。
freecutelei
驱动牛犊
驱动牛犊
  • 注册日期2003-11-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-08-22 13:43
strtok的代码哪里找
Sundsea
驱动老牛
驱动老牛
  • 注册日期2003-05-06
  • 最后登录2012-06-05
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望35点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-08-22 13:52
自己写,自己实现耶可以嘛。
游客

返回顶部