原创 TCP/IP把網絡分爲四層,各層協議有哪些?

  OSI(開放系統互連)                       TCP/IP       應用層                                          應用層                      

原创 C++中inline函數的定義可放在頭文件中,inline 函數重複出現不會導致連接錯誤,

附:http://blog.csdn.net/yingxunren/archive/2009/10/13/4663014.aspx inline   可以放在   .cpp   中,但此時只有本   cpp   文件可以用它      

原创 強制類型轉換static_cast、dynamic_cast、reinterpret_cast、和const_cast

static_cast、dynamic_cast、reinterpret_cast、和const_cast 關於強制類型轉換的問題,很多書都討論過,寫的最詳細的是C++ 之父的《C++ 的設計和演化》。最好的解決方法就是不要使用C風格的

原创 C++中二維數組的動態分配

C++中二維數組的動態分配 作者:   來源:csdn博客   發佈者:admin 時間:2009-04-23 13:55:03   點擊:115 C++中一維數組的動態分配十分常用,但C++初學者可能很少想過要使用動態分配的二維數組

原创 點陣字庫結構以及點陣字顯示的實現原理

源自:http://rockcarry.home.sunbo.net/show_hdr.php?xname=AHAETV0&dname=P1K9731&xpos=0 點陣字庫結構以及點陣字顯示的實現原理       在 DOS 下

原创 不應該不知道C++的常用庫

在C++中,庫的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了設計庫來擴充功能要好過 設計更多的語法的言論。現實中,C++的庫門類繁多,解決的問題也是極其廣泛,庫從輕量級到重量級 的都有。不少都是讓人眼界大開

原创 static

轉自百度百科 static   C++的static有兩種用法:面向過程程序設計中的static和麪向對象程序設計中的static。前者應用於普通變量和函數,不涉及類;後者主要說明static在類中的作用。   一、面向過程設計中的sta

原创 C++內存管理詳解

C++內存管理詳解   作者:PingPong    文檔來源:CSDN    點擊數: 519    更新時間:2006-7-7     偉大的Bill Gates 曾經失言:  640K ought to be enough f

原创 sizeof筆試題

轉自http://blog.csdn.net/yanyaohua0314/archive/2007/09/17/1787749.aspx sizeof筆試題 http://www.xici.net/b700278/d4457608

原创 動態鏈接庫dll,靜態鏈接庫lib, 導入庫lib

目前以lib後綴的庫有兩種,一種爲靜態鏈接庫(Static Libary,以下簡稱“靜態庫”),另一種爲動態連接庫(DLL,以下簡稱“動態庫”)的導入庫(Import Libary,以下簡稱“導入庫”)。 靜態庫是一個或者多個obj文件的

原创 二叉樹 雜記

完全二叉樹每層從左到右排,除最後一層外,全部排滿,最後一層從左到右排。 課本上的版本:滿二叉樹的每個節點要麼是有2個非空子節點的內節點,要麼是葉子。   網上的版本: 滿二叉樹:每一層上的結點數都達到最大值;只有度爲0的結點和度爲2的結點

原创 a+++b與while( (*strDest++ = * strSrc++) != ‘/0’ ) --轉載

對於++、--運算符,我們應注意以下幾點: (1)++、--運算符只能用於變量,而不能用於常量或表達式,例如8++,(x+y)--均是不合法的。 (2)++、--運算符是單目運算符,優先級高於雙目基本算術運算符,而低於括號( ( ) )運

原创 vector小問題導致程序崩潰

std::vector<char>  Vec; Vec.reserve(10); vec[0] = 'a'; 這樣子是錯的,其實本來沒有這個簡單,我把那個程序簡化了,寫這麼簡單,這樣子會崩潰的   std::vector<char>  V

原创 關於c++對象全局對象析構的幾點記錄

轉自網上http://www.cppblog.com/lazz/archive/2009/02/25/74904.html #include<iostream>using std::cout;using std::endl;class C