第15页

学习了几天语言之后,杨一伟对ch语言运用的更加熟练起来,不过他还是没有敢对那个机械老鼠下手。机械老鼠大脑里面目前的程序虽然说是很简单,而且是生物改造仪自动复制进去的,这份程序明显是一直存在于生物改造仪内,杨一伟试着将机械老鼠大脑里面的程序备份了一个,然后用ch语言打开,不过杨一伟很快就放弃了。

因为整个系统及其庞大,大概有接近30个g左右大小,这还是用ch语言编写过后的,要是用c++之类的编写,恐怕至少有3000多个g!想一想一个网络游戏的客户端,就最大的魔兽世界也不过是十几个g,而且还是暴雪那么多精英程序员编写了至少数年,就是这样还有不少bug,如此缜密复杂的程序,杨一伟目前暂时还没能力对它做出修改。

不过杨一伟倒是弄清楚了,这个程序明显编写的非常人性化,它有一个区域里面是可以随意添加你编写的小功能的,如果添加进去跟主程序冲突,会导致程序崩溃的话,这个程序就会自动清除这个小功能,如果不会跟主程序冲突,那这个功能就会体现在机械生物身上。

比如之前机械老鼠是不会叫的,杨一伟在这个区域内编写了个小指令,就是让机械老鼠每隔一分钟叫两声,保存之后,主程序就将它完美的运营了,机械老鼠会每隔一分钟发出一声和真老鼠没有任何区别的叫声。当然了,这个指令杨一伟只是实验一下而已,实验过后他就删除了,机械老鼠是用来偷窥的,傻子才会让它去叫。

第0027章 惊现黑客(上)

“杨一伟你还不回?这都九点多了。”叶宇林的声音传了过来。

“啊,就回了。”杨一伟抬起头来,叶宇林已经收拾好了自己的东西,显然准备回去了。他刚刚在编写一个程序,不过并不是在ch语言上,而是c++语言。别看他来了星梦不过才一个多星期,但是这几天杨一伟从ch语言里面学到的东西,杨一伟感觉比在学校四年学到都多,而且他发现,很多在ch语言里面能够用到的指令,放在c++里面想要实现虽然繁琐了一点,但是并不是没有办法实现的。

而且这些巧妙的方法可以让以前原本在c++语言下面的软件,至少精简二十分之一i的指令,别看这个数据很小,但是其实已经很了不起了。打个比方,比如以前用c语言和c++编写的软件,实现某个功能需要20行代码,但是运用了这些杨一伟从ch语言里面学来的小技巧,只需要十九行代码就可以完成了。

这可是一个不小的数字!要知道,一个普通的程序员每天敲击的代码甚至用十几万来计算,减少二十分之一可以减少多少工作量?更重要的是优化之后不仅仅软件的体积小了,同时运算速度更快。这样的小技巧杨一伟自己发现很多很多,他这两天注重就在学习这个。

在星梦上班,杨一伟觉得自己的生活已经暂时稳定下来了,他给自己做了一个规划,首先ch语言肯定是要学的,让那些机械生物按照自己编写的程序来行动,想想就激动。但是ch语言是不可能曝光的,所以杨一伟必须要加强自己在c语言和c++方面的能力,以后就算是杨一伟做出了什么出人意料的事,这可就是佐证!

就比如现在夏雪岚将他当成了一个黑客高手,如果杨一伟不学在c++这些普通语言方面的能力,如果让夏雪岚看到杨一伟那在c语言上生涩的编程能力,会相信他是个高手才有鬼了。

ch语言如说是一个高阶应用软件,杨一伟现在就是在打基础,不知道是不是因为有了生物改造仪的刺激,以前杨一伟虽然喜欢计算机,但是他依然觉得学编程,写代码是相当枯燥的事情,但是现在却充满了动力,有时候编程连时间都忘记了。

这不杨一伟原本是准备下班弄完那个程序就回去的,这不知不觉都晚上9点多了,晚上星梦并不阻止员工加班,不过只有一定区域才会开放,存放贵重珠宝的地方全部都是封锁的。“叶大哥,你先回吧,我写完这个程序就回了。”杨一伟看了看时间,已经快9点40了,立刻冲叶宇林开口道。

杨一伟和叶宇林的办公室隔间和普通那些公司的白领隔间没什么区别,叶宇林这会儿就站在隔间墙旁边,杨一伟在干什么,他一目了然,装作不经意的在杨一伟的屏幕上撇了一眼,叶宇林眼里闪过一丝鄙夷,不过很快就恢复了正常,笑眯眯的说道:“这么认真啊,编写什么程序呢?”