原创 Sockets編程簡介
Berkeley Sockets Network I/O is more complicated than the normal file I/O. The file I/O operations are on t
原创 [WebKit]RefPtr和PassRefPtr基礎[1]
歷史: 在WebKit中,許多對象採用了引用計數。這種模式是通過類的ref,deref成員函數來遞增和遞減對象的引用記數。調用一次ref必須調用一次deref。當對象的引用記數爲0的時候,對象就被刪除。WebKit中許多類創
原创 c++ template使用疑問
具體template使用網上可以看到說明,在這裏強調一點關於template模版實參爲空的特例。 轉載網絡關於c++考級的要點. 知識點4: 1.1 函數模板 1.1.1 考點1:函數模板的概念和聲明 函數模
原创 webkit內核源碼分析五
圖1 HTML解析模型圖 上圖是HTML解析模型圖,HTML解析分成Tokeniser和Tree Construction兩個步驟,在”WebKit中的html詞法分析” (http://blog.csdn.net/dlmu2001/a
原创 WebKit的智能指針分析 - Part 1:RefCounted
在WebKit的官網上有一篇使用指南:RefPtr and PassRefPtr Basics,從應用的角度講解了RefPtr類族的由來,及使用方法。但很無厘頭的是,這裏面居然沒有提到如何創建一個有引用計數功能的類!?(教你如何用磚頭造房
原创 typedef(函數指針)重點說明
再談typedef(重點爲函數指針) 有種很方便的寫法。 typedefint *p; ppointer; 這時直接把pointer帶入原式中,取代p然後去掉typedef,得到的結果就是int* pointer; 哈哈,
原创 Unix Sockets代碼實例
Remember FIFOs ? Remember how they can only send data in one direction, just like a Pipes ? Wouldn't it be grand if y
原创 函數指針(*(void (*)( ) )0)( ) 解析
在很多情況下,尤其是讀別人所寫代碼的時候,對C語言聲明的理解能力變得非常重要,而C語言本身的凝練簡約也使得C語言的聲明常常會令人感到非常困惑,因此,在這裏我用一篇的內容來集中闡述一下這個問題。 問題:聲明與函數 有一段程序存儲在起始