Xylanthrax
驱动牛犊
驱动牛犊
  • 注册日期2002-05-10
  • 最后登录2002-05-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1960回复:12

驱动开发可以使用C++么?

楼主#
更多 发布于:2002-05-10 14:07
还是只能用C??
效率?安全?谁更重要?
.X.T.I.M.
驱动大牛
驱动大牛
  • 注册日期2001-09-22
  • 最后登录2021-08-25
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-10 14:08
可以啊~~但是不管C或者C++许多摸板都是不可以用的如NEW什么只类的!
<IMG src="http://www.microsoft.com/traincert/images/logos/mcp.gif" border=0> <IMG src="http://www.microsoft.com/traincert/images/logos/mcdba.gif" border=0><br> <IMG src="http://www.microsoft.com/traincert/images/logos/mcse.gif" border=0> <IMG src="http://www.microsoft.com/traincert/images/logos/mcsd.gif" border=0>
shaht
驱动牛犊
驱动牛犊
  • 注册日期2001-09-14
  • 最后登录2003-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-10 14:21
嘿嘿,当然可以,俺就将一些有复用价值的东西封装成一些类。
JackyWu
驱动小牛
驱动小牛
  • 注册日期2001-10-25
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-10 14:26
我是初学者,说的不一定对:
C++语法事可以用的,但是在代码的某些地方需要注意,比如DriverEntry定义时标明:extern \"c\"。似乎这样才能正确编译,调用。还有在高的中断级上不能调用分页内存,所以很多C++的函数就。。。。。。。。。。。。。
多年以后,我又回来了。
lark
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2004-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-10 15:20
当然可以!但很多库函数和浮点数不能用。
falwind
驱动牛犊
驱动牛犊
  • 注册日期2001-12-21
  • 最后登录2006-12-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-10 17:05
Driver Studio就是用C++阿
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2002-05-10 19:55
用户被禁言,该主题自动屏蔽!
xiqi330
驱动牛犊
驱动牛犊
  • 注册日期2002-04-22
  • 最后登录2002-12-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-12 11:00
当然可以


[编辑 -  5/12/02 by  xiqi330]
王西点
xjcxc
驱动牛犊
驱动牛犊
  • 注册日期2002-03-27
  • 最后登录2006-08-28
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-05-13 17:49
当然可以,c++是c的扩展,c能完成的c++同样能完成
lijun
驱动牛犊
驱动牛犊
  • 注册日期2001-06-30
  • 最后登录2002-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-05-13 21:10
有本驱动的书就是教人如何用C++写驱动的!
不用了吧?
wanghui97111
驱动牛犊
驱动牛犊
  • 注册日期2002-04-07
  • 最后登录2005-09-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-05-25 10:01
高级的东西应该可以的
guard2002
驱动中牛
驱动中牛
  • 注册日期2002-05-21
  • 最后登录2017-03-07
  • 粉丝0
  • 关注0
  • 积分46分
  • 威望65点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
11楼#
发布于:2002-05-25 11:03
我想C和C++应该是差不多的
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-05-25 13:31
为何要用C++?驱动一般不像界面那样有层次,不太需要类的概念
所以,愚以为,C足矣
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
游客

返回顶部