IP屬地:新疆
hook系統(tǒng)調(diào)用,意思是用自己的版本的函數(shù)覆蓋掉系統(tǒng)的版本。 1. 如何hook系統(tǒng)調(diào)用? 我們調(diào)用系統(tǒng)調(diào)用,基本都是通過動態(tài)鏈接的方式使用C標...
Plain Old Data POD是Plain Old Data的縮寫,C++ POD types的對象需要滿足兩個條件: 支持static ...
進程的內(nèi)存布局 內(nèi)存地址由高到低依次是: kernel space stack:向下增長 dynamic libraries:共享庫載入的空間 ...
兩個文件,每個文件里面都有全局對象,那么全局構(gòu)造的順序和編譯時文件名的書寫先后順序一致。 舉個例子:t.h t1.cpp t2.cpp 然后用不...
static initialization 靜態(tài)初始化,只適用于擁有靜態(tài)存儲期(static storage duration)的變量。擁有靜態(tài)...
qsort vs std::sort 朋友問我,qsort和std::sort有什么區(qū)別,我沒有專門查過,但還是嘗試答了幾條: qsort是C標...
刷知乎的時候看到這個問題,C++函數(shù)返回值拷貝問題?,覺得有趣,因此寫了這篇博客。 函數(shù)如何返回值 函數(shù)返回值的傳遞分為兩種情況。 當返回的對象...