大家好,我是程序喵。 昨天幾乎被各種大學(xué)畢業(yè)典禮刷屏了,不知道讀到這篇文章的有多少是剛畢業(yè)的呢?前段時(shí)間發(fā)過一篇上海互聯(lián)網(wǎng)公司的推薦,反響不錯(cuò),...
C++有句俗話說:一年精通 三年熟悉 五年了解 十年用過,如果可以把C++程序員分層的話,看看你在第幾層? 第0層 掌握基本的C++語(yǔ)法,會(huì)寫一...
最近發(fā)現(xiàn)了適合C++開發(fā)者進(jìn)階的開源項(xiàng)目,這個(gè)項(xiàng)目的名字叫workflow,項(xiàng)目地址如下: sogou/workflowgithub.com/s...
今天這里聊聊如何設(shè)計(jì)結(jié)構(gòu)體,注意本文不介紹在C++中結(jié)構(gòu)體和類具體有什么區(qū)別,本文所說的結(jié)構(gòu)體是指只有數(shù)據(jù)字段不帶任何函數(shù)的那種結(jié)構(gòu)體。 當(dāng)創(chuàng)建...
年前快手上市,我大學(xué)上鋪的兄弟老三因?yàn)槭掷锏目焓止善保_始籌劃在東北人的第二故鄉(xiāng)——海南買房了。想當(dāng)初一起到北京奮斗,短短幾年,人家成了股東,而...
大家平時(shí)使用Linux系統(tǒng)過程中可能都見過文件系統(tǒng)里有好多帶版本號(hào)的共享庫(kù),如下: 大家平時(shí)關(guān)注過這些共享庫(kù)的版本號(hào)是以什么規(guī)則制定的呢? 以"...
開篇依舊先提出幾個(gè)問題: 進(jìn)程虛擬地址空間是如何分布的? 函數(shù)調(diào)用的棧幀結(jié)構(gòu)是什么樣子? 函數(shù)調(diào)用涉及到的寄存器都起了什么作用? 函數(shù)參數(shù)是如何...
開篇先拋出幾個(gè)問題,之后逐個(gè)擊破: 什么是進(jìn)程的虛擬地址空間?為什么進(jìn)程要有自己的虛擬地址空間,這樣做有什么好處? 我們都聽說過頁(yè)映射,什么是頁(yè)...
對(duì)于靜態(tài)鏈接先提出兩個(gè)問題: Q:每個(gè)目標(biāo)文件都有好多個(gè)段,目標(biāo)文件在被鏈接成可執(zhí)行文件時(shí),輸入目標(biāo)文件中的各個(gè)段如何被合并到輸出文件? A:合...