原创 linux內核container_of宏定義分析

http://www.cnitblog.com/puppypyb/archive/2008/08/20/48172.aspx linux內核container_of宏定義分析 一、#define offsetof(TYPE,

原创 判斷單鏈表是否存在環,判斷兩個鏈表是否相交問題詳解(轉載)

判斷單鏈表是否存在環,判斷兩個鏈表是否相交問題詳解(轉載) 【摘要】有一個單鏈表,其中可能有一個環,也就是某個節點的next指向的是鏈表中在它之前的節點,這樣在鏈表的尾部形成一環。1、如何判斷一個鏈表是不是這類鏈表?2、如果鏈表

原创 虛擬繼承內存佈局圖示

     在同時使用了虛函數的時候,虛基類表可以合併到虛表(virtual table)中,每對象的虛基類表指針(vbptr)也可以省略(只需vptr即可)。   虛函數是C++衆多運行時多態特性中開銷最小,也最常用的機制。虛函數

原创 給Qt程序添加圖標

首先準備個ICO圖標。 例如:luo.ico,你可以通過圖片轉換器把其他格式的圖片轉換成.ico格式的。 也可以自己去網上找。 用記事本新建個txt 裏面就寫一行: IDI_ICON1 ICON DISCARDABLE "luo