比特幣源碼技術(shù)分析
比特幣客戶端所有的序列化函數(shù)均在seriliaze.h中實現(xiàn)。其中,CDataStream類是數(shù)據(jù)序....
通過實現(xiàn)一個簡單的malloc來描述malloc背后的機制
任何一個用過或?qū)W過C的人對malloc都不會陌生。大家都知道m(xù)alloc可以分配一段連續(xù)的內(nèi)存空間,....

編寫一個可以用GRUB來引導(dǎo)的簡單x86內(nèi)核
我們將從零開始,動手編寫一個可以用GRUB來引導(dǎo)的簡單x86內(nèi)核,該內(nèi)核會在屏幕上打印一條信息,然后....
從C++的“深度”與“廣度”來探究其復(fù)雜程度
C++是一種高深莫測的語言,這是眾所周知的。它的復(fù)雜度,我們可想而知。下面讓我們一同與作者,走進C+....
了解多線程并深入分析CreateThread與_beginthreadex本質(zhì)區(qū)別
本文將帶領(lǐng)你與多線程作第一次親密接觸,并深入分析CreateThread與_beginthreade....

探討C++多態(tài)性技術(shù)的局限性及解決的辦法
多態(tài)性是指發(fā)出同樣的消息被不同類型的對象接收時有可能導(dǎo)致完全不同的行為。
C++編程中帶#條件語句的用法和作用詳解
C/C++ 的宏中,#的功能是將其后面的宏參數(shù)進行字符串化操作,簡單說就是在對它所引用的宏變量通過替....
學(xué)習(xí)C++(以及編程)的原因及方法詳讀
一直以來泛濫于程序員社群的“語言之爭”,背后真正的原因其實并不在于語言實質(zhì)上的優(yōu)劣,而在于觀察者的眼....
API設(shè)計過程中的通用準(zhǔn)則和約定準(zhǔn)則
API之于程序員就如同圖形界面之于普通用戶(end-user)。API中的『P』實際上指的是『程序員....