「每回這樣, 我都只能重啟,但什麼信息都不會留下,下一次還是一樣,哪兒有問題都沒法查。原來的JAVA就跑得好好的,真是奇了怪。」
「是啊。」斜對面的小徐也跟著說,「整個工程我都給她Debug過了,BUG應該是沒有的,但就不知道問題出在哪兒。你要有空給看看唄,我也挺納悶兒。」
梁煥眼皮微微上抬,冷冰冰的目光投向站在他跟前的吳孟嬌:「你是不懂JAVA,還是不懂C++?」
「……」
吳孟嬌被他問懵,更被他一身上下透出來的寒意給震住,顫巍巍地說,「我……都懂的……整個工程都是我編的。」
梁煥冷漠垂下眼瞼,站起身來,一言不發朝吳孟嬌的座位上走。
吳孟嬌立馬屁顛兒屁顛兒跟在他身後,臨到座位,又加快兩步趕到他前面,替他挪開座椅,供他入座。
大師級的待遇並沒讓梁煥一臉的冰塊融化哪怕一丁點兒,從吳孟嬌自上而下的角度來看,他前額的劉海遮住了微凹的眼眶,一張臉,就能看到一個鼻樑。
梁煥剛坐下,吳孟嬌就急忙操作起滑鼠,把界面打開給他看:「這個eclipse的就是原來的JAVA工程,這邊的visual studio就是……」
「知道。」語調沉沉,打斷得乾脆。
吳孟嬌「哦」了一聲,放開手,把滑鼠交給他。
梁煥先掃了一遍JAVA工程,那是客戶發來的東西,注釋都寫得很規整,再加上JAVA代碼本身的易讀性,很快就搞明白了整個工程的意圖。然後他開始看吳孟嬌照貓畫虎的C++代碼。這個過程略長,他目不轉睛盯著屏幕,手指時不時滾一下滑鼠滾輪。
吳孟嬌安靜站在一旁,不敢打擾。
她發現梁煥讀程序就像瀏覽網頁一樣,不記錄,不畫圖,不跳躍,不調試,光是一行一行地瞪眼兒看,十足吃驚。
她知道自己同他之間差距很大,但究竟有多大,她還沒丈量過。
沉默的閱讀持續了十五分鐘,梁煥開口了:「這塊的排序算法,你改用了鍊表結構?」
吳孟嬌彎下腰,湊到屏幕前確認:「對的,這裡用鍊表的話,能比用數組省下很多空間。JAVA里沒有指針,不能這麼操作,換成C++,就肯定得換了。」
「用鍊表可以,但是……」梁煥目光一斜,一根無形的刺從眉鋒上穿出來,直落到吳孟嬌身上。
「你省空間了嗎?」
「啊?」吳孟嬌有些愣,「省啊,用鍊表不就省了嗎?」
「你這個程序不斷地在用malloc申請節點,而且每個節點都很大。結構體的定義里,本身就帶了一個很大的二維數組,節點再一申請多,內存壓力就會很大,必然會死機。」
聽到這裡,小徐也湊了過來:「跟這鍊表有關係?」