為什么要使用數(shù)據(jù)據(jù)庫(kù) ·登錄界面·用戶信息查詢~ 對(duì)比 ~數(shù)據(jù)昆烁,集合慢叨,內(nèi)存的易失性 斷電丟失文件 可以存帆谍,查詢不便 好處 · 實(shí)現(xiàn)數(shù)據(jù)持久化· 使用完整的管理系統(tǒng)統(tǒng)一管理,...
為什么要使用數(shù)據(jù)據(jù)庫(kù) ·登錄界面·用戶信息查詢~ 對(duì)比 ~數(shù)據(jù)昆烁,集合慢叨,內(nèi)存的易失性 斷電丟失文件 可以存帆谍,查詢不便 好處 · 實(shí)現(xiàn)數(shù)據(jù)持久化· 使用完整的管理系統(tǒng)統(tǒng)一管理,...
簡(jiǎn)介 googletest為我們提供了一系列的運(yùn)行參數(shù)(環(huán)境變量茅特、命令行參數(shù)或代碼里指定),使得我們可以對(duì)案例的執(zhí)行進(jìn)行一些有效的控制。 對(duì)于運(yùn)行參數(shù)燎猛,gtest提供了三種設(shè)...
概念 Fatal assertion翻譯過來就是致命斷言,指的是程序崩潰照皆。通常在測(cè)試過程中重绷,我們需要考慮各種各樣的輸入,有的輸入可能直接導(dǎo)致程序崩潰膜毁,這時(shí)就需要檢查程序是否按...
之前的都是一個(gè)個(gè)的去進(jìn)行測(cè)試昭卓,比如一個(gè)判斷是不是素?cái)?shù)的函數(shù),我測(cè)試就需要這樣: 現(xiàn)在我要測(cè)試100個(gè)瘟滨,我們是不是要這樣寫一百行呢候醒,要是還要分成不同的測(cè)試案例呢?這就需要我們引...
簡(jiǎn)介 googletest提供了多種事件機(jī)制: 全局的杂瘸,所有案例執(zhí)行前后倒淫。 TestSuite級(jí)別的,在某一批案例中第一個(gè)案例前败玉,最后一個(gè)案例執(zhí)行后敌土。 TestCase級(jí)別的...
googletest中,斷言的宏可以理解為分為兩類运翼,一類是ASSERT系列返干,一類是EXPECT系列。一個(gè)直觀的解釋就是: ASSERT_* 系列的斷言血淌,當(dāng)檢查點(diǎn)失敗時(shí)矩欠,退出當(dāng)...
簡(jiǎn)單介紹 GoogleTest 是一個(gè)由 Google 的測(cè)試技術(shù)團(tuán)隊(duì)開發(fā)的測(cè)試框架,它考慮到了谷歌的特定需求和限制六剥。無論你使用的是 Linux晚顷、Windows 還是 Mac...
我們首先新建一個(gè)winform項(xiàng)目,那個(gè)form1.cs就先不動(dòng)他疗疟,我們先再建立一個(gè)windows窗口该默,命名為splash,設(shè)置窗體屬性如下: ShowInTaskbar=f...
什么是回溯算法 ?回溯法是一種選優(yōu)搜索法,按選優(yōu)條件向前搜索裹刮,以達(dá)到目標(biāo)音榜。但當(dāng)探索到某一步時(shí),發(fā)現(xiàn)原先選擇并不優(yōu)或達(dá)不到目標(biāo)捧弃,就退回一步重新選擇赠叼,這種走不通就退回再走的技術(shù)為...
二叉樹的種類 ?二叉樹的種類網(wǎng)上介紹的很多,這里簡(jiǎn)單用幾張圖描述一下违霞。注意:二叉樹每個(gè)結(jié)點(diǎn)最多只有兩棵子樹嘴办,這意味著任意結(jié)點(diǎn)的度小于等于2。子樹有左右之分买鸽;某個(gè)結(jié)點(diǎn)只有一個(gè)孩...
什么是KMP ?要做一個(gè)東西我們先要理解一個(gè)東西涧郊,KMP是什么,就是我的標(biāo)題眼五,字符串匹配妆艘。就這樣講可能不好理解,這里我們先拋出一個(gè)題目看幼,下文就以這個(gè)題講講跟著理解一下批旺。 KM...
概念 ?鏈表是一種通過指針串聯(lián)在一起的線性結(jié)構(gòu),每一個(gè)節(jié)點(diǎn)是由兩部分組成桌吃,一個(gè)是數(shù)據(jù)域一個(gè)是指針域(存放指向下一個(gè)節(jié)點(diǎn)的指針)朱沃,最后一個(gè)節(jié)點(diǎn)的指針域指向null(空指針的意思...
隊(duì)列與棧的原理及特點(diǎn)(概括,詳解在下面) 棧 Stack 1.先進(jìn)后出2.入棧(進(jìn)棧)push3.出棧(彈出)pop4.棧的本質(zhì)是一個(gè)特殊的線性數(shù)組(表)茅诱。特殊在只能在表尾進(jìn)...
關(guān)聯(lián)式容器是什么 ?關(guān)聯(lián)式容器在存儲(chǔ)元素值的同時(shí)逗物,還會(huì)為各元素額外再配備一個(gè)值(又稱為“鍵”,其本質(zhì)也是一個(gè) C++ 基礎(chǔ)數(shù)據(jù)類型或自定義類型的元素)瑟俭,它的功能是在使用關(guān)聯(lián)式...
Ini文件: INI配置文件有三要素parameters翎卓,sections和comments“诩模·parameters指一條配置失暴,就像key = value這樣的∥⒓ⅲ·secti...
動(dòng)態(tài)庫(kù) 首先新建一個(gè)dll動(dòng)態(tài)庫(kù) 然后建立一個(gè).h頭文件逗扒,加入函數(shù) 隱式調(diào)用 ·項(xiàng)目->屬性->配置屬性->VC++ 目錄-> 在“包含目錄”里添加頭文件project2.h...
##1.C語言的基本介紹 ·一個(gè)程序由一個(gè)或多個(gè)源程序組成,一個(gè)源程序文件中有且只有一個(gè)main函數(shù)欠橘。包括預(yù)處理指令`#include`,全局聲明矩肩,函數(shù)定義。 ·函數(shù)是C的重...