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

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

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

[培训]科锐软件逆向50期预科班报名即将截止,速来!!! 50期正式班报名火爆招生中!!!

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