原创 VC++數據庫編程快速入門

VC++數據庫編程快速入門 大多數應用程序都使用數據庫,各種管理軟件、ERP、CRM系統均需要數據庫來保存和維護應用程序的數據,在VC中提供了多種數據庫訪問技術,不過目前最流行的是ODBC(開放式數據庫接口)和ADO(活動對象模型)。

原创 單元測試框架CppUnit 快速指南

CppUnit 是個基於 LGPL 的開源項目,最初版本移植自 JUnit,是一個非常優秀的開源測試框架。CppUnit 和 JUnit 一樣主要思想來源於極限編程(XProgramming)。主要功能就是對單元測試進行管理,並可進行自動

原创 樹控件屬性的改變

 在VC++中不直接引入CTreeCtrl控件,而是直接用類來做的情況下,可以採用下面的方法實現style模式改變:CTreeCtrl& m_tree

原创 CppUnit使用簡介

 C++單元測試工具CppUnit使用簡介 準備工作:     1. 到 http://sourceforge.net/projects/cppunit/下載CppUnit測試框架的源代碼     2. 解壓文件,進入src文件夾,打

原创 單元測試的基本方法

單元測試的對象是軟件設計的最小單位——模塊。單元測試的依據是詳細設描述,單元測試應對模塊內所有重要的控制路徑設計測試用例,以便發現模塊內部的錯誤。單元測試多采用白盒測試技術,系統內多個模塊可以並行地進行測試。 單元測試任務  單元測試任務

原创 通用ODBC API應用結構概述

無論在Visual C++或Visual Basic中,我們開發數據庫應用程序,都可以通過使用ODBC API直接調用SQL命令來處理數據庫的數據(當然,在此之前必須通過“控制面板”中的“ODBC數據源”,建立與數據庫的連接)。 ODB

原创 深入淺出單元測試

一 單元測試概述  工廠在組裝一臺電視機之前,會對每個元件都進行測試,這,就是單元測試。  其實我們每天都在做單元測試。你寫了一個函數,除了極簡單的外,總是要執行一下,看看功能是否正常,有時還要想辦法輸出些數據,如彈出信息窗口什麼的,這,

原创 使用CppUnit進行單元測試

一. CppUnit的安裝       從http://sourceforge.net/projects/cppunit   CppUnit的源碼包. CppUnit是開源產品 , 當前最高版本爲1.11.0. (在上面的鏈接所指向的頁面

原创 class diagram

Class diagram       類圖(Class diagram)是顯示了模型的靜態結構,特別是模型中存在的類、類的內部結構以及它們與其他類的關係等。類圖不顯示暫時性信息。       類圖(Class diagram)由許

原创 爲何要進行白盒測試

軟件白盒測試是一個與黑盒測試相對的概念,是指測試者針對可見代碼進行的一種測試。白盒測試通常再劃分爲單元測試、集成測試兩大類,但依據不同的流程,對白盒測試細分的標準也不盡一致,比如在IBM的IPD流程之下,白盒測試可能劃分爲如下幾類:模塊

原创 使用OTL調用Oracle的存儲函數

OTL介紹:OTL 是 Oracle, Odbc and DB2-CLI Template Library 的縮寫,是一個C++操控關係數據庫的模板庫,最新版本4.0.104,參見http://otl.sourceforge.net/,

原创 三分窗口(靜態切分)

 OOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pConte

原创 計數排序

  //#include <dos.h>//#include <conio.h>//#include <math.h>#include <stdio.h>//#include <stdlib.h> #define MAXSIZE 20

原创 插入排序

//#include <dos.h>//#include <conio.h>//#include <math.h>#include <stdio.h>//#include <stdlib.h> #define MAXSIZE 20 //

原创 快速排序

  //#include <dos.h>//#include <conio.h>//#include <math.h>#include <stdio.h>//#include <stdlib.h> #define MAXSIZE 20