原创 用兩個棧實現一個隊列的功能&&用兩個隊列實現一個棧的功能

  用兩個棧實現一個隊列的功能 數據結構的說明: 棧 :先入後出 FILO 隊列:先入先出 FIFO 實現方式一,具體: 隊列入列:棧A入棧; 舉例:將A.B.C.D入列,從棧頂到棧底依次爲:D C B

原创 isr不能用printf

  ISR:中斷服務程序  中斷服務程序(Interrupt Service Routines,ISR)   ISR:當前中斷服務寄存器(In Service Register)   該寄存器用

原创 c++

  微軟研究院是一個聽起來就牛B的地方啊,反正我是進不去,不過不妨礙我看看他的筆 試題到底是怎麼樣的。下面四道題就是微軟研究院的筆試題目,題後附有我的解答。   微軟研究院(亞洲)的網址是:http://

原创 fork()

 http://www.chinaunix.net/jh/23/311067.html fork的一個例子,好像人家是講得很詳細了,我還是不明白 http://www.chinaunix.net 作者:ccf  發表於:2009

原创 模板類,函數類(參數決定類型)

  模板類 編輯本段簡介   模板是根據參數類型生成函數和類的機制(有時稱爲“參數決定類型”),通過使用模板,可以只設計一個類來處理多種類型的數據,而不必爲每一種類型分別創建類。 優勢   創建一個

原创 assert()和if

  首先,這兩個處於c語言中的不同等級,assert不過是系統提供的一個宏,展開是個函數,而if則是關鍵字。 其次,兩個的語法也不一樣,你可以寫if(   1   ){}但是寫個assert(1){}卻

原创 http://www.docin.com/p-1741467.html類-單繼承和多重繼承

 http://www.docin.com/p-7542913.html 、    

原创 類和結構體裏的空數組,巧用空數組建立動態緩存區

  關於在結構體末尾定義空數組的用法,以前看到過,一直沒搞懂,在無意中瞄到了答案,實在是三生有幸,阿彌陀佛啊,所以就貼出來大家一起分享: struct ast_exten { char *exten;  

原创 .bss段和.data段的區別

  http://www.cnblogs.com/sigmahh/archive/2009/07/03/1516474.html一個程序本質上都是由 bss段、data段、text段三個組成的。這樣的概念

原创 賦值兼容----只能通過這個指針訪問派生類中由基類繼承來的基類成員(虛函數能突破這個限制)

    /*************************************************************/   #include <iostream.h>   class A{ private:   //…其它

原创 DNS---BIND服務器 參 照 http://wenku.baidu.com/view/ff7a761052d380eb62946d17.html

mkdir目錄名創建一個目錄 rmdir空目錄名刪除一個空目錄 rm文件名文件名刪除一個文件或多個文件 rm -rf非空目錄名刪除一個非空目錄下的一切touch文件名創建一個空文件 BIND (Ber