原创 c++ 容器類 介紹

C++容器類 C++中的容器類包括“順序存儲結構”和“關聯存儲結構”,前者包括vector,list,deque等;後者包括set,map,multiset,multimap等。 若需要存儲的元素數在編譯器間就可以確定,可以使用數組來存儲

原创 內存分配的幾種方式與野指針

內存的三種分配方式: 1. 從靜態存儲區分配:此時的內存在程序編譯的時候已經分配好,並且在程序的整個運行期間都存在。全局變量,static變量等在此存儲。 2. 在棧區分配:相關代碼執行時創建,執行結束時被自動釋放。局部變量在此存儲。棧內

原创 c++ 泛型算法 使用方法總結

1、不能使用泛型算法的情況及解決方法 1.1 、不允許使用的情況        關聯容器如map 或set ,在內部維護元素的排序關係以便允許快速查伐和獲取,因此不允許在關聯容器上應用重新排序的泛型算法如sort()或partition(

原创 軟件測試基礎知識方法

1.   軟件生命週期(SDLC)的六個階段 1、問題的定義及規劃      此階段是軟件開發方與需求方共同討論,主要確定軟件的開發目標及其可行性。 2、需求分析      在確定軟件開發可行的情況下,對軟件需要實現的各個功能進行詳細分析

原创 軟件測試詳細分析,如何進行軟件測試

測試管理工具有td,qc,jira,bugzilla等。   惠普-水星公司的QTP,loadrunner,QC這三大自動化測試工具你能全部掌握,基本上就笑傲羣雄了   白盒測試,還是黑盒測試?你有開發基礎做白合測試應該比較好,我是做黑盒

原创 MFC 關聯變量 EditControl控件 UpdateData CString與double轉換

MFC中edit control取值,經過計算後,在賦值給另一個edit control 第一種方法: double result,a; CString str,str1; //取值 CEdit* pBoxOne; pBoxOne =

原创 c++容器類map

在C++標準中,STL被組織爲下面的13個頭文件:<algorithm>、<deque>、<functional>、<iterator>、<vector>、<list>、<map>、<memory>、<numeric>、<queue>、<

原创 c++ 容器類使用經驗總結

第1章 容器 第1條:慎重選擇容器類型。 標準STL序列容器:vector、string、deque和list。 標準STL關聯容器:set、multiset、map和multimap。 非標準序列容器slist和rope。slist是一

原创 如何進行單元測試

http://www.sina.com.cn  2009年07月20日 15:29  IT168.com 文本Tag: 單元測試   【IT168 技術文檔】   摘要:單元測試是軟件測試的基礎,本文詳細的論述了單元測試的兩個步驟

原创 delphi申請和釋放內存

內存分配常見函數 GetMem和FreeMem、GetMemory和FreeMemory、New和Dispose、StrAlloc和StrDispose、AllocMem、SysGetMem和SysFreeMem。 2 GetMem和Fr

原创 C++ 指針函數和函數指針有什麼區別

C++ 指針函數和函數指針有什麼區別 這兩個概念都是簡稱,指針函數是指帶指針的函數,即本質是一個函數。我們知道函數都有返回類型(如果沒有返回值,則爲無值型),只不過指針函數返回類型是某一類型的指針(返回的是地址)。   返回類型標識符

原创 c語言內存管理詳解

  偉大的Bill Gates 曾經失言:   640K ought to be enough for everybody — Bill Gates 1981   程序員們經常編寫內存管理程序,往往提心吊膽。如果丌想觸雷,唯一的解決辦

原创 error C2665: 'AfxMessageBox' : none of the 2 overloads could convert all the argument types

AfxMessageBox(("please enter number")); 錯誤 error C2665: 'AfxMessageBox' : none of the 2 overloads could convert all th

原创 c++打開外部exe程序

關於三個SDK函數: WinExec, ShellExecute,CreateProcess 的其他注意事項: 【1】定義頭文件 必須定義以下兩個頭文件: #include <shlobj.h> // 可替換爲 windows.h #in

原创 白盒測試中六種測試方法的比較

摘要:白盒測試作爲測試人員常用的一種測試方法,越來越受到測試工程師的重視。白盒測試並不是簡單的按照代碼設計用例,而是需要根據不同的測試需求,結合不同的測試對象,使用適合的方法進行測試。因爲對於不同複雜度的代碼邏輯,可以衍生出許多種執行路徑