首页
社区
课程
招聘
[求助]新手困或,做游戏驱动用C比C++要好吗
发表于: 2018-4-1 14:00 6050

[求助]新手困或,做游戏驱动用C比C++要好吗

2018-4-1 14:00
6050
有这样的困惑,一直未解,有些人说C做驱动写某些驱动的时候,比C++要好使,我在想,C++己经完全包含C了,包括现在的嵌入式ARM和单片机之类的,全都可以用C++写啊,哪为什么做驱动还这么推荐C?还是因为老一辈习惯用C?
另外学游戏驱动,一定要专修一下8080汇编吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (20)
雪    币: 1553
活跃值: (2904)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
兄die,你需要看看windows内核安全。
2018-4-1 15:21
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
青丝梦 兄die,你需要看看windows内核安全。
你是想说明什么呢?请指导
2018-4-1 15:40
0
雪    币: 663
活跃值: (504)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
C++我看的教程他们是说不能用来做驱动开发,C可以用来做驱动
2018-4-1 15:54
0
雪    币: 1176
活跃值: (1304)
能力值: ( LV12,RANK:380 )
在线值:
发帖
回帖
粉丝
5
c++可以做驱动开发
2018-4-1 17:41
0
雪    币: 12876
活跃值: (9342)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
6
反正用cpp也是c  with  class,顶多用一些auto  reinterpret_cast  重载运算符之类的语法糖,撑死再来个STL容器,别的都用不了,没啥用处。
2018-4-1 19:03
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
多谢前辈们回复,看来老老实学游戏驱动,还得是C语言
2018-4-1 21:18
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
Tennn c++可以做驱动开发
用C++做ring0-1-2-3这些层面的驱动麻烦吗?
2018-4-1 21:19
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
hzqst 反正用cpp也是c with class,顶多用一些auto reinterpret_cast 重载运算符之类的语法糖,撑死再来个STL容器,别的都用不了,没啥用处。
哦,觉得C++向上向下都能做的一门语言嘛,所以才提这些问题
2018-4-1 21:20
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
Niay C++我看的教程他们是说不能用来做驱动开发,C可以用来做驱动
兄弟你在学游戏驱动吗?
2018-4-1 21:21
0
雪    币: 1515
活跃值: (5972)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
11
一点点的 用C++做ring0-1-2-3这些层面的驱动麻烦吗?
你见过驱动用C++写的?  所有的驱动和内核都是C语言写的。只有应用层的才会用C++。
2018-4-1 22:44
0
雪    币: 1176
活跃值: (1304)
能力值: ( LV12,RANK:380 )
在线值:
发帖
回帖
粉丝
12
不麻烦  做项目管理方便  毕竟面向对象编程    不要纠结这个...
2018-4-1 23:06
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
IamHuskar 你见过驱动用C++写的? 所有的驱动和内核都是C语言写的。只有应用层的才会用C++。[em_10]
前辈见谅了,我是小白鼠,没有师傅带过.......哪要不要专修一下8086汇编?  我日常也看点内存游戏反汇编,汇编略知点皮毛,
2018-4-1 23:08
0
雪    币: 66
活跃值: (3269)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
C和C++都行,C++写驱动,有些特性用不了,有的地方记得加extern  "C"
2018-4-2 09:31
0
雪    币: 2235
活跃值: (1360)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
15
c,c++都可以做驱动的
2018-4-2 09:51
0
雪    币: 687
活跃值: (97)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
16
实都 C和C++都行,C++写驱动,有些特性用不了,有的地方记得加extern "C"
you  are  right,    good  boy!
2018-4-2 10:57
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
实都 C和C++都行,C++写驱动,有些特性用不了,有的地方记得加extern "C"
因为一看到说C++包含C的一切.........可能是补这种话误导了吧......
2018-4-2 21:33
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
FANTASYING c,c++都可以做驱动的
可能需要练到一种境界吧,哪样就甚至用高级语言也能做一些特别的事
2018-4-2 21:34
0
雪    币: 58
活跃值: (1345)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
还做驱动干啥,都没什么市场了。
2018-4-2 22:33
0
雪    币: 663
活跃值: (504)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
一点点的 兄弟你在学游戏驱动吗?
没学,无意间了解到的
2018-4-2 22:39
0
雪    币: 189
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
yangya 还做驱动干啥,都没什么市场了。
学习过检测技术啊,,,怎么?你是说端游没用了,都转手游了是吧?
2018-4-2 23:10
0
游客
登录 | 注册 方可回帖
返回