原创 模板類中操作符重載問題(""重載)[c++]

  在模板類中輸入流“》”和輸出流“《”的重載,若使用友元在類內聲明,在類外實現,那麼連接時將會報錯,但我們可以採用以下三種方式來實現輸出流"<<"

原创 模板友元函數

   友元函數:解決從外部函數訪問類的內部私有或保護數據。 模板友元函數:需要注意在定義中需要加上完整申明。 #include <iostream> using namespace std; temp

原创 伸展樹

  一、簡介: 伸展樹,或者叫自適應查找樹,是一種用於保存有序集合的簡單高效的數據結構。伸展樹實質上是一個二叉查找樹。允許查找,插入,刪除,刪除最小,刪除最大,分割,合併等許多操作,這些操作的時間複雜度爲

原创 內存泄漏檢測和隔離(整理msdn)

1、概述     動態分配和釋放內存的功能是 C/C++ 編程的最強大功能之一,但最大的長處也可能成爲最大的弱點。C/C++ 應用程序即是如此,在這些應用程序中,內存處理問題屬於最常見的 bug。         難捉摸也最難檢測到的錯誤

原创 模板類中操作符重載問題("<<"和">>"重載)[c++]

  在模板類中輸入流“》”和輸出流“《”的重載,若使用友元在類內聲明,在類外實現,那麼連接時將會報錯,但我們可以採用以下三種方式來實現輸出流"<<"和"輸入流>>"的重載。 一、將輸出流"<<"和"輸入流

原创 vs 2010的幫助文件的重新安裝

  重新安裝需要修改配置文件helplibmanager.exe.config :   瀏覽到: helplibmanager.exe的安裝目錄 (C:\Program Files\Microsoft H