c和c++整合的优势

linux内核的学习,因为硕士论文答辩,告了一个段落,中间有诸多的不解,遇到的困惑,都随硕士答辩变得不是问题。内核的深邃是我所不理解的。

最初认为内核的学习,可以架构学习,过了一段时间,才发现是皮毛。内核文件之间的调用关系,不是三两下就可以搞定的,甚至在做内核调用时候,那些底层会被全部屏蔽掉,但是那些东西是确实存在的。

在得到了一个vc++版本的应用程序后,无论规模和功能以及架构都是和内核无法比的。更要命的是他是c和c++的混合编程。架构借助了c++面向对象的思想,要知道内核全部都是用c实现的。

现在想想,真是幼稚的可笑,竟然想通过c和c++的组合所开发的类库来曲线学习内核,现在看来,有点浪费时间,不如看内核。可是内核太可爱了,以致有些可恨,想要一下子成功是不可以。既然下载下来了,就要看看完,要有始有终,虽然很小,虽然架构没有内核好,可是他写的比我好。我就应该学习。

 

c是面向过程的,很快,c++重在设计,两者结合,就可以实现简化架构,速度也可以兼顾。我想这是他的好处。用c++的思想,用c的语法,以前都是这么写的,就是觉的c好用,c++设计好,用类可以用的得心应手。

 

除了这些优势,我不知道还有什么,但是内核是一直要看的,内核这个东西,不管是架构还是对计算机系统架构的理解都是至关重要的,呵呵。我爱内核,可是爱不起。

 

只是懂皮毛,现在有一叶障目的感觉,不能看到内核的全貌。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值