話說到了現在這間公司以後,常常會遇到DLL的問題,讓我開始好奇DLL到底是什麼東西哩!(平常都只在電腦裡面看的到dll檔,但不知道是做什麼的)
後來看了相關的介紹才知道DLLs是執行時期模組化^^
DLL是一個磁碟檔案,通常以DLL做為副檔名,內含全域資料、編譯後的函式、資源等
DLL可能擁有各式各樣的輸出(Export)函式,呼叫端(載入DLL)則是輸入(Import)
DLL內含一個Exported函式表格,這些函式使用名稱及一個可有可無的序號(ordinal no.)來做識別,函式表格也包含函式在DLL中的位址。呼叫端最初載入DLL時,並不知道要呼叫的函式位址,只知道函式的名稱或序號
在DLL碼中,必須明白宣告輸出函式,而在呼叫端則必須宣告對應的輸入函式,如果只做輸入的宣告,沒有辦法讓呼叫端與DLL聯結,呼叫端還是必須為聯結器指定一個import函式庫(LIB),也必須真正呼叫至少一個DLL函式,這個呼叫的動作並不需要被執行,但是必須讓編譯器看的到它
隱式聯結建造DLL時,聯結器會產生一個伴隨的import LIB檔,其中內含DLL所有的輸出符號及序號,但沒有程式碼。將此import LIB與呼叫者靜態聯結,輸入符號就被匹配到輸出符號上,而這些符號或序號就可以被聯結到EXE檔內。LIB檔也內含DLL檔案名稱,但沒有完整的路徑,只是被記錄到EXE檔裡頭,當呼叫者被載入,Windows就可以找到並載入DLL,再根據符號或序號動態聯結裡面的函式
而顯示聯結比較適用於直譯式語言(Ex. Visual Basic),所謂顯式聯結是在程式中呼叫Win32 LoadLibrary函式,並以DLL的路徑名稱做為參數
隱式聯結中所有的DLLs都在呼叫者載入時一起合併載入,顯示聯結允許在執行時期決定載入哪一個DLL
嗯~~以上是我在看書中對於DLL介紹中比較覺得能理解的東西,至於其它的內容,我想應該還是要實作才會比較了解吧orz…
廣告
- Jun 27 Wed 2012 06:24
動態聯結函式庫 (DLLs)
- Jun 26 Tue 2012 06:25
請尊重別人好嗎?
話說我昨天中午真的被兩個白目同事給氣到
平常沒有產值公司姑息你們就算了,難道你們連基本尊重別人都不會嗎?
中午吃過飯熄燈後本來就是大家的午休時間,你自己不睡覺,每天都是開燈玩電腦打字聲就夠吵了,結果昨天中午還不知道在搞啥更吵
這已經夠讓人生氣了,結果哩!跟他一樣半夜玩D3的同事早上爬不起來上班,等到休息時間進公司
一個早上沒跟他兩人聊D3,結果就馬上跑去找他聊半夜兩點上線的內容
你們兩個是白目嗎?請尊重別人好嗎?那麼想聊就去別的地方聊,不然關門聊,不要吵其他人休息好嗎?
有夠沒水準的說!害我昨晚連去上課的力氣都沒有!
- Jun 24 Sun 2012 09:06
冰箱壞掉了
話說我打了三天沒停的冰箱確定是壞掉了
不知道該如何處理的我,打電話詢問家人反而讓我更混亂…
請我男友來幫忙我整理冰箱的東西,陪我拿去找人借冰東西,還被責怪我讓男生進房間…
我知道你們是關心我,但你們的方式是不是用錯了呢?
我的冰箱壞掉就夠頭大了,晚上八點多了,一下突然要我把東西整理好拿去景美醫院冰
掛了電話後不到三十秒又再打來問東問西,再掛了電話不到三十秒又打電話要我去問其他室友有沒有辦法可以借冰
然後我去敲有冰箱室友的門,但沒人在,這時電話又再響了…
我已經夠緊張、混亂的情況下,好不容易在男友的安慰下,整理完東西,聯絡完房東拿去借冰
洗完香香調整好自己的狀態想說打回去跟父親說一聲
結果母親接了父親的電話,說了一些讓我覺得很不舒服不好聽的話…
我還是忍不住吵架了…掛了電話後,我哭了一個多小時,幾度胸口痛到不能呼吸…
怪我讓男生進我房間,但我試問你怎麼知道我有沒有評估過是否該讓這個男生進我房間?再說…我室友他們不也都是能讓他男友來他房間?他們還可以出去過夜,大家都有說好什麼可以做,什麼不可以做,也知道要彼此相互尊重,所以才值得信任吧!
說我被人騙的很多,但也因為如此,我才更能感受的到誰才是真的對我好的吧!
還好後來姊姊打電話來安慰我,我才終於沒有再哭了,結果…還是一樣的晚睡...
希望下週父親來台北後,他們能有機會見面、認識,或許那樣以後就不會那麼擔心了…
- Jun 22 Fri 2012 06:49
祝大家端午節快樂及我這兩天的悲慘碎碎唸
喵嗚嗚~~話說明天就是端午節了,台灣不像我們大陸的客戶,從昨天下午就開始放假放到星期一>"<
但我還是要祝大家端午節快樂啦!聽說明天天氣就會好轉了,要開心點嘍!^^
話說我昨天出門比較趕,結果抓了冰箱裡面的東西出門沒確定冰箱的門有關就走了(因為他本來就會自己關上啊!)
但沒想到前一天父親在回屏東之前,有調整過我冰箱裡面的東西,剛剛好那個東西會在冰箱自動關門時擋住
因此我冰箱的門就整整一天都沒關,直到我下班回家看地板怎麼那麼濕的時候才發現壓縮機打了一天,但因為門沒關,裡面的東西全化了orz...
我現在是完全不敢去想像電費會變多貴(特別是電費聽說漲價了耶!orz...)
話說我可是連冷氣都不太捨得常開的人啊!
結果昨天回家先關上冰箱的門,煮上晚餐,就開始善後淹水的冰箱,是台北沒有因為颱風淹水,所以變成我的冰箱來淹水嗎?(哭哭)
話說我這兩天真的好慘啊!昨天冰箱的事件到現在壓縮機都還沒停過,不知道是不是壞了,好爭扎要不要把冰箱的電拔了>"<
然後一直忘東忘西、反應變慢就算了
今天早上還因為生理期來床單、墊被搞得都是血結果我一早就在洗床單、墊被、內褲…還不知道晚上會不會乾,而且我身高又不夠,搞了半天才晾起來,感覺好悲慘、好辛苦(哭哭)
晚上如果沒乾的話可能得先墊毛巾了,然後還要再把一些東西抽換掉,不然…用到沒辦法洗的東西上面就慘了orz...
如果乾了的話還要再大工程地把他墊回去,想到就好累,我今天可以請生理假嗎?可是星期一才請假去看眼睛的,請太多假好像也不好…而且我下個月的錢會不夠用>"<
- Jun 20 Wed 2012 07:00
我也想放颱風假啊orz...
喵嗚~今天北部地區沒有放颱風假,星期一去看病也沒有多餘的時間可以休息睡覺,我好累,讓我也好想放颱風假啊!
早上五點多依舊是醒來了,看沒有風雨,覺得悶熱的我打開了窗戶,又躺了回去
但不到六點,我還是起床了orz...
坐在電腦前吃早餐看卡通,抬頭看著窗外的平靜
入眼的是對面的大樓已都做好了防颱的準備
讓我不經想問:這次的颱風不是從南部來嗎?有放假的不是也只有中南部而以嗎?台北會有什麼影響呢?
會像611一樣放淹水假嗎?
不過今天早上的情況感覺比611好多了!
希望這次不要帶來太大的災情,而反正現在大家的薪水都不高,就多讓大家放點「有薪假」吧!
- Jun 18 Mon 2012 05:46
今天要看病去
喵嗚~今天要來去看病,眼睛的定期回診檢查
話說今天早上醒來的時候,差點是開始準備要去上班= ="
然後啊!我原本想說選今天去看是因為今天那個醫生一整天都有看診,可以確保他能今天幫我安排到檢查,免得我還要再多請一天假去看病
可是哩~~沒想到前兩天看網路掛號的結果,醫生今天下午開始請假>"<
所以我決定等下吃完早餐,來去健身房放東西,早點衝去醫院看病,看有沒有機會排到檢查嘍!
反正我之前是很早就掛號的,所以掛到3號啦!
早點看完檢查完想去醫院看奶奶,也不確定會搞到幾點,剩下的計劃就順其自然嘍^^
- Jun 16 Sat 2012 06:31
來去看電影
喵嗚喵嗚~今天早上要來去看電影,晚上要跟卡卡他們一起吃晚餐
話說我好久沒看電影啦!
今天我是第一次去IMAX 3D的廳唷!
這個廳的票價比較貴,但聽卡卡說看起來的效果比較讚!
卡卡還說普羅米修斯的劇情也不錯^^
嘿嘿嘿~~~所以今天就不跑戶外的行程啦!省得被壞天氣搞的心情差!
電影院~~~我來啦~~~衝~~~
- Jun 13 Wed 2012 05:46
台北的人民生命不值錢
喵嗚~昨天的狂風爆雨(雨跟本像是消防車的水柱用倒的倒不停吧!)結果台北的人民都要上班上課,而桃園就停班停課所以台北的人民生命都不值錢嗎?(我搬去桃園好了)
我覺得台灣的政府不是看人民的意見,而都是順著企業的老闆們在行政吧!
說實話我不太高興,因為星期一的晚上整晚雨都很吵,每次打雷又都會把我嚇醒,讓我睡的不太好,每一次嚇醒就彈起來一次,讓我的腰痛到今天都還沒好而且去上班根本感覺是去賭生命?賭生病?
只是因為台北如果不上班,股票就沒開市了,所以寧可讓大家冒著風雨去上班、上課,最壞的情況就是下雨再突然停班、停課,再讓大家更辛苦的回家....
這種天氣跟颱風天有什麼差別?去年台北連一次颱風假也都沒放到!也沒有企業會為因放一天賠到錢,結果這麼可怕的日子還沒放我們假!台北的人民生命真的很不值錢啊~~~
PS.昨天明明後來就公佈即時停班停課,但我們的人事很久都還沒公告出來啊!大家在公司也無心上班,真不懂為何政府要搞的人民那麼辛苦!
- Jun 12 Tue 2012 05:47
驚嚇記
話說昨天早上出門先去健身房回來的路上,被騎樓的一隻大搖大擺的小強給嚇到
後來到公司後,又遇到負責開門的人請假,然後在門口罰站站很久>"<
因為一邊看報紙一邊在等其他人來開門,到後來也忘了早上被嚇的事情
後來進公司後把我的水壺先拿去洗,洗完要裝水的時候又被兩隻小強嚇到
一個早上就那麼多的驚嚇記,讓我很生氣的開始抱怨,結果我的主管不怕小強還說:我比小強大那麼多還怕他
厚~~你到底懂不懂女生會怕的東西啦>"<
然後啊!整晚的大雨聲好吵,突然的打雷也是一次次把我嚇醒(哭哭)
- Jun 11 Mon 2012 05:50
不負責任之Computex 2012參觀感言
喵嗚~上週五快把我累死了>"<累到我晚上去跳土風舞都沒力,後來還提早離開(不確定是不是因為太累所以頭痛變得比較嚴重)
因為我上週五去參觀Computex的展覽,一天跑了四個館(累翻)
今年沒有什麼太多有趣的東西可以玩,比較新的Windows 8各大廠也沒拿到授權,所以有很多功能也沒辦法試
一般的工讀生都會介紹,但要問比較仔細的要嘛就是要用英文跟外國人溝通,不然就是問不到,還有就是對方要跟我要名片人家沒有名片啊~~
不過玩別人的產品有注意到一些問題,看哪天有空來試試看我們家的產品會不會有這樣的問題嘍!
整體上來說,這次我跑的地方比上次多,因為我只挑特別的東西跟與我們家產品相關的看(被可愛的東西吸引走的注意力也不會太久)
只是南港跟世貿一館真的是大迷宮啊!在裡面不停的迷路說
還好我有大會的地圖(但不是每個工作人員/警位都會知道該怎麼協助我看,然後啊~上面寫的字都好小orz...頭痛的我看的好辛苦唷!)