loadlibrary,裝載乙個dll到程序的位址空間。
getprocaddress,查詢某個符號的位址。
freelibrary,解除安裝某個已載入的模組。
所有的介面函式都應該是虛函式。所有的方法都應該是純虛的(或inline)。
所有的全域性函式都應該使用extern 「c」 來防止名字修飾的不相容。並且匯出函式都應該是__stdcall 呼叫規範的。
不要使用c++標準庫stl。
不要使用異常。
不要使用虛析構函式。
不要在dll裡面申請記憶體,而且在dll外釋放(或者相反)。
不要在介面中使用過載方法。
程式設計師的自我修養
一忌 輕易言敗,沒有自信 沒有永不放棄精神的程式設計師,只是乙個有程式設計師名號的假程式設計師。乙個真正的程式設計師,知道在程式設計的過程中,可能會遇到不計其數的困難和問題,可能有極多的挫折和失敗,而成功只有一次。就為解決乙個問題,我們可能連續十幾甚至幾十小時的坐在計算機前不停的工作。乙個問題解決了...
程式設計師的自我修養
一忌 輕易言敗,沒有自信 沒有永不放棄精神的程式設計師,只是乙個有程式設計師名號的假程式設計師。乙個真正的程式設計師,知道在程式設計的過程中,可能會遇到不計其數的困難和問題,可能有極多的挫折和失敗,而成功只有一次。就為解決乙個問題,我們可能連續十幾甚至幾十小時的坐在計算機前不停的工作。乙個問題解決了...
程式設計師的自我修養
對合作夥伴的尊重與包容 每個人的水平必然是不相同,大家各有擅長,並且在不斷進步中。所以遇到同事或者合作的友商犯了比較低階 對你來說可能是 的錯誤是很正常的事情,我們更多的是應該給與尊重與包容,而不是嘲笑或者消極對待。在不斷的鼓勵同事和合作夥伴之後,能感受到大家對我的信賴,特別是和友商的合作變得非常的...