重生2010:我的粉丝亿点点
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第9章 我又来啦

方老师指了指黑板上写着的一段未完成的代码:“你来说说,这个后面怎么编写!”

“很简单……”

程砚舟刚想说一下思路,就被方老师打断了。

他嗤笑了一声:“纸上谈兵谁不会?有本事上来写!”

不过是大二的学生,吹牛皮真是不打草稿。

方兴华是学院软件开发协会的指导老师,对程砚舟在协会会议上大吵一架的事迹有所耳闻,在他眼里,这个学生就是个刺头。

对于这种学生,把他拎上来,好好接受一下“群众”的凝视,就是一种莫大的羞辱。

在程砚舟看来,用C++编写一个简单的文件管理程序,要求能列出指定目录下的所有文件这样的要求,或许对这个时代的学生来说有些难度,但放在十几年后,可能连小学生编程竞赛的题目都比这专业。

程砚舟的稍微迟疑,在方兴华眼中就是骑虎难下的纠结,他不由提高了音量:“不会就说不会,同学也不会嘲笑你!”

你是个小孩子嘛?

程砚舟对方兴华的态度有点迷惑,感觉草台班子真的是到处是,哪怕是白色房子也没办法避免。

他从容地起身,走上讲台,从粉笔盒里拿起一支粉笔。

其实放到以后,c++有现成的filesystem库可以调用,可以提供简洁的接口。

目前还没出现,只能是依赖于操作系统特定的 API, Windows系统下可以使用 Windows API,在 Linux系统下可以使用 POSIX标准的函数。

程砚舟看了一眼,是在Windows系统环境下,打算使用FindFirstFile和FindNextFile函数,这两个 Windows API函数可以用来遍历指定目录下的所有文件和子目录。通过WIN32_FIND_DATAA结构体获取文件的相关信息,如文件名、文件大小等。

“void listFiles(const char* directory){

WIN32_FIND_DATAA findData;

HANDLE hFind;

//构建搜索路径

char searchPath[MAX_PATH];

sprintf_s(searchPath,“%s\\*“, directory);

……”

粉笔在黑板上划出利落的弧线,程砚舟写得飞快,连袖口蹭上的白灰都没在意。他扫了眼方兴华先前写的冗长代码,突然轻笑一声,抬手将几行冗余的循环语句划去,另起炉灶般重新编排逻辑。

反正都已经得罪人了,索性做得漂亮些——这就像《回家的诱惑》里的渣男,一旦踏出第一步,就没有回头的道理。

“嘶——这代码看着怎么跟教科书不一样?”前排戴眼镜的男生伸长脖子,笔记本上的字迹都写歪了。

尽信书,不如无书。

陆衍生脑袋探得比谁都靠前:“二哥这是开挂了吧?我怎么一句都看不懂!”

顾明看得出代码水平很高,反而有些担忧:“人的名树的影,老二这么较劲,方小气绝对不会轻易放过他的……”

此起彼伏的议论声里,程砚舟最后重重落下一笔,粉笔灰簌簌落在讲台。

方兴华原本抱臂站在一旁冷笑,可随着代码逐渐成型,他镜片后的眼睛越瞪越大。

当那句简洁的while (FindNextFileA(hFind,&findData)!= 0)出现时,他不由自主地往前迈了半步:“还能这么解?”

话音未落就猛地闭紧嘴巴,仿佛被自己的失态吓到。

“方老师,您看?”程砚舟潇洒地将粉笔抛回盒子,双手插兜。

教室内鸦雀无声,只有窗外的寒风拍打着玻璃。方兴华死死盯着黑板,喉结上下滚动,半晌都没吭声。

“方老师,这思路确实……”前排的优等生刚想凑个热闹,方兴华突然转头,眼神像淬了毒的冰锥扫过来。

后者立马把剩下的话咽回肚子里,灰溜溜地坐回座位,心里直打鼓——考试周马上就到,小气方心眼小,要是在分数上严格点,自己可就惨了。

“很……很不错。”方兴华咬着牙挤出几个字,胸口剧烈起伏,像是刚跑完八百米。

他抓起板擦的手微微发抖,却强装镇定地转向全班:“大家学有余力的,可以借鉴这种……创新思路。”

话音未落,板擦就狠狠擦向黑板,程砚舟写的代码在刺耳的摩擦声中迅速消失,只留下几道淡淡的白痕。

程砚舟随意掸落袖口的粉笔灰,还未坐稳,陆衍生就像只炸毛的灰雀扑过来,眼睛亮得惊人:“二哥!平时见你上课打盹,今儿怎么跟开挂似的?这代码路子野得很,和小气方讲的根本不是一个套路!”

他鬼鬼祟祟压低声音,贼溜溜地扫视四周,“老实交代,是不是早有准备?”

程砚舟勾起嘴角,煞有其事:“昨天梦里,仙人抚我顶,一下就顿悟了。”

陆衍生半信半疑:“啥时候老道涉及代码啦?”

程砚舟倒是不在意横插出来事情,他只是发现自己粉丝值蹭蹭涨。

“宿主:郭嘉逸(20岁/ 2010年意识植入)

粉丝值:171

路人粉:76

普通粉丝:11

资深粉丝:2

死忠粉:0

信徒:0

学生对方小气可是有诸多不满,见有人让他吃瘪,内心不知道多欢欣鼓舞。

看样子自己一出手,班级里面多了10个小粉丝,真是不错的收获呢。

当然,程砚舟明白,这些都是浮粉,大学生的生活太充实,到了明天,路人粉就会持续下降。

哦,黑粉又多了一个。

不用猜都知道,自然就是台上快要绷不住的方兴华。

-----------------

办公室,姜雪蘅无奈地看着吊儿郎当的程砚舟。

“我又来啦!”

姜雪蘅忍不住用水笔“当当”敲两下桌面:“很光荣哈?”

“拿我这当自己家了?”

“学校不是说,要让学生在这感觉到家的温暖吗?”

姜雪蘅瞪了他一眼:“你就贫嘴吧你!”

“方老师投诉你,说你破坏课堂教学秩序!”

“说说吧,又怎么了!”

“冤枉!他讲的文件管理系统算法,用了87行代码还漏洞百出,我随手优化成43行,这叫教学相长。”

“优化将近一半?”

姜雪蘅不是it出身,不过也算是在软院待了一年多,耳濡目染下也知道其中的含金量。

她有些不太相信:“方老师怎么着也是博士,就算你能够优化,也不至于那么夸张吧?”

“算法问题。”

这玩意就有些像是数学里面的证明题,从头开始一步步演算肯定是费时费力,直接套就简单了很多。

程砚舟厉害就厉害在比旁人多了十几年的经验,Ctrl+C很多高手的经验,自然是不需要再辛苦摸索,直接套用就好。

姜雪蘅心里面默默叹了口气,这是她从业以来,遇到的最难解决的学生。

你说他搞破坏吧,他就说自己水平不行,就是简单的bug,既然不让他参赛,就是不认可他的技术,那你们就自己搞定。

你说他不行吧,他上课顺手把讲师的代码缩了一小半。

就是那种你明明知道他有问题,可他偏偏让你抓不到小辫子。

姜雪蘅有一种拔剑四顾心茫然,不知道从什么地方下手。

程砚舟看了眼手机:“到点啦!”

“啊?到什么点?”

“吃饭啊,再不去食堂,连口热的都吃不上了。”

不行,再抢救抢救。

姜雪蘅正色道:“早饭吃的你的,中午我请你吧。”

“不合适吧?”

“有什么不合适。”

“那……也行。”

现在去学生食堂估计就省点残羹剩饭,倒是可以去教师食堂改善改善伙食。

便宜,量大,花样多。

多少年没回学校,还是记得伙食情况。

一食堂的广式烧鹅叉烧饭和滑蛋饭;二食堂的馋嘴鱼和水饺;三食堂的黄焖鸡米饭;还有教职工食堂的麻辣香锅。

为了防止学生来教职工食堂占便宜,学校很“贴心”地在门口放了个老大爷。

既增加了就业,又给想要蹭两口的学生添乱,一举多得。

姜雪蘅的气质不用说,老大爷眼皮都没有抬一下就把他们放进去。

和拥挤热闹的学生食堂相比,教职工食堂清净了许多,最关键的是开了空调。

“这里拿餐盘,要什么你和窗口说。”姜雪蘅一马当先。

食堂的欧巴桑看到年轻漂亮的欧尼酱,就像是得了帕金森,抖得不行。

女人经常难为女人,指望GHG,不如期待一下三体人。

姜雪蘅看着一勺子的红烧肉抖得就只剩下两块肉,剩下的全是土豆,脸立马就垮下来了。

对于一个吃货来说,是可忍,孰不可忍。

翻译过来就是:是可以忍的,这谁不能忍?

不忍还能怎么办呢,这就是体面人的软弱性。

要是放到程砚舟的老妈来,她能占着这个窗口,好好和打饭阿姨探讨一下亲戚祖宗们的安身之所,顺带向周围人“分享”一下打饭阿姨的事迹。

姜雪蘅在前面忍了又忍,后面的程砚舟开始点菜:“阿姨,要一个狮子头。”

“哎呦,这个狮子头都碎了,再给你一个全乎的。”打饭阿姨又捞了一个完整的。

姜雪蘅猛得回头,眼神颇为不善。

程砚舟没察觉到她的异样,继续说道:“再来额……地三鲜,那个红烧肉看着挺红……”

打饭阿姨抬头,嘴角不自觉上扬:“我们食堂的红烧肉是学校里面最好吃的。”

她舀了满满一勺肉,堆成小山,“多吃点,看你瘦的。”

姜雪蘅气鼓鼓,他哪里瘦了呀,他明明看起来就很健壮!

瘦瘦的人在前面,为什么给我的肉那么少!!!

“怎么了?”程砚舟坐了下来,才注意到姜雪蘅死死盯着自己。

哦~不是盯着他,而是盯着他的餐盘。

一个半的清炖狮子头,都快溢出来的红烧肉和多到盖在米饭上的地三鲜。

姜雪蘅目瞪口呆:“不是吧,你这是开了金口?”

“你说什么了,阿姨给你那么多!”

“金口?”程砚舟下意识接话,“我不要老婆。”

姜雪蘅(´・ω・`)。

“牧马人台词。”程砚舟解释道。

心累,10年的原生人类没接触这些耳熟能详的梗,没办法碰撞出思想的火花。

“分你点?”

姜雪蘅盯着他的筷子。

“我还没开动呢。”

“好!”

两个人一声不吭,只是一味地干饭。