看到很多地方都是用ref,比如thread繫結函式介面及引數,雖然繫結的函式引數需要引用,但是thread的建構函式不知道,
還是會拷貝乙份臨時變數出來給函式,然後函式使用的是臨時變數的引用。無法達到使用者真正的需求
private:
_ty *_ptr; // 裡面實際儲存的是乙個指標
}//address是獲取t的位址
templateinline
_ty *addressof(_ty& _val) _noexcept
相對來說ref是比較簡單的,就是類層次比較多,需要找啊找的
VS2013編譯python原始碼
系統 win10 手頭有個python模組,是用c寫的,想編譯安裝就需要讓python呼叫c編譯器。直接編譯發現使用的是vc9編譯,不支援c99標準 兩個槽點 為啥vs2008都還不支援c99?手頭這個c 為啥不好好寫?anyway,此時兩個想法,乙個是改c原始碼,另乙個是自行用vs2013編譯乙個...
VS2013原始碼轉換VS2010的解決方法
近日有朋友得到vs2013的原始碼,但是他電腦又沒有安裝vs2013,也不想用vs2013,因為他用慣了vs2010。哪關鍵是怎樣用vs2010開啟vs2013的原始碼呢?一 用記事本開啟解決方案檔案如 bluethink.addressbook.sln 見前面幾行 microsoft visual...
vs2013除錯原始碼錯位問題最新解決方法
最近除錯某個.h裡的inline函式時,偵錯程式的當前除錯行,和實際 功能總是不符 用彙編視窗可以清楚的看到 正好差兩行 這個問題還以為是大檔案特有的,這個.h有一千多行 其實這個問題已經存在幾個月了,今天實在忍不住,寫了個簡單的test函式到處插入,最終定位到乙個函式有問題 template st...