Time of Update: 2016-04-11
標籤:1.指標和引用為C++的複合類型2.*、&在聲明時稱為指標、引用,在運算式中稱為解引用符、取地址符,是操作符,不能混淆含義。 引用1.引用必須初始化,要與宣告類型匹配,且必須是對象(不能是字面值或運算式)2.引用本身不是一個對象,所以不能定義引用的引用指標1.不能定義指向引用的指標,因為引用不是對象,沒有實際地址 。。。未完待續 C++ 指標 引用
Time of Update: 2016-04-11
標籤:#include "RailSystem.h"void RailSystem::reset(void) { // TODO: reset the data objects of the// City objects‘ contained in citiesmap<string, City*>::iterator iter;for (iter = cities.begin(); iter != cities.end();
Time of Update: 2016-04-10
標籤:之前一直覺得臉部偵測是非常麻煩的,即使是用opencv,麻煩到我都不敢去碰。這兩天仔細看了下,如果只是調用opencv內建的分類器和函數的話,簡直是簡單。這不,正好最近也在學習Python,索性就用C++和Python兩種語言都實現一下。當然,我現在這個是最簡單的版本。步驟:調用opencv訓練好的分類器和內建的檢測函數檢測人臉人眼等的步驟簡單直接:1.載入分類器,當然分類器事先要放在工程目錄中去。分類器本來的位置是在*\opencv\sources\data
Time of Update: 2016-04-09
標籤:還有些問題沒有調試出!明天繼續!! 1 #include<iostream> 2 #include<stdlib.h> 3 #include<time.h> 4 #include<stdio.h> 5 using namespace std; 6 7 int count = 9;//The number of bomb 8 int x,y=0; 9 int disbomb[11][11];//Bomb area10 11 void
Time of Update: 2016-04-09
標籤:轉自:http://www.cnblogs.com/lyq105/archive/2009/11/28/1612677.htmlC語言函數sscanf()的用法sscanf() - 從一個字串中讀進與指定格式相符的資料. 函數原型: int sscanf( string str, string fmt, mixed var1, mixed var2 ... ); int scanf( const char *format [,argument]...
Time of Update: 2016-04-09
標籤:在delete的那個地方,沒有#include相應的標頭檔,而只是用了class的前置聲明;或許delete的是基類指標,而編譯器認識基類,所以沒有加入子類的#include;如果在delete子類對象時,要釋放基類的記憶體,一定要記得將基類解構函式寫為virtual
Time of Update: 2016-04-09
標籤:迷宮的最短路徑 代碼(C++)本文地址: http://blog.csdn.net/caroline_wendy題目: 給定一個大小為N*M的迷宮. 迷宮由通道和牆壁組成, 每一步能夠向鄰接的上下左右四格的通道移動.請求出從起點到終點所需的最小步數. 請注意, 本題假定從起點一定能夠移動到終點.使用寬度優先搜尋演算法(DFS), 依次遍曆迷宮的四個方向, 當有能夠走且未走過的方向時, 移動而且步數加一.時間複雜度取決於迷宮的狀態數, O(4*M*N)=O(M*N).代碼:/* *
Time of Update: 2016-04-08
標籤:遞迴 fibonacci 斐波那契數列 斐波那契數列(Fibonacci sequence),又稱黃金分割數列、因數學家列昂納多·斐波那契(Leonardoda
Time of Update: 2016-04-08
標籤:轉載來源:http://blog.sina.com.cn/s/blog_48f587a80100k630.html C++中的struct對C中的struct進行了擴充,它已經不再只是一個包含不同資料類型的資料結構了,它已經擷取了太多的功能。struct能包含成員函數嗎? 能!struct能繼承嗎? 能!!struct能實現多態嗎?
Time of Update: 2016-04-08
標籤:1 源檔案頭部注釋列出:著作權、作者、編寫日期和描述。/************************************************* Copyright:bupt Author: Date:2010-08-25 Description:描述主要實現的功能 **************************************************/ 每行不
Time of Update: 2016-04-08
標籤:priority_queue 對於基本類型的使用方法相對簡單。他的模板聲明帶有三個參數,priority_queue<Type, Container, Functional>Type 為資料類型, Container 為儲存資料的容器,Functional 為元素比較方式。Container 必須是用數組實現的容器,比如 vector, deque 但不能用 list.STL裡面容器預設用的是 vector. 比較方式預設用 operator< ,
Time of Update: 2016-04-08
標籤:1.cd /0724如果沒有這個/那麼,就是在當前檔案中尋找;有/,則是相對路徑;2.main函數裡面的代碼是按順序執行的;3.main函數最好寫在最前面;4.永久性的資料存在硬碟上,屬於待用資料;5.動態資料存放在記憶體中;哪些資料是動態資料呢:一般的臨時資料;開發人員最關心的是動態資料,放在記憶體中的;6.靜態可以轉換為動態資料;動態資料可以轉換為待用資料;7.C語言對操作的資料進行分類;基礎資料型別 (Elementary Data
Time of Update: 2016-04-08
標籤:1.很多時候都用在列印的時候,就是在count<<"列印內容 \ n 完成!"<<endl; cout<<"恭喜! \n 任務完成!"<<endl;2.逸出字元字元不可顯示,但可以用來表示電腦響鈴,換行,斷行符號;3.列印裡面如果有字串,需要用一對雙引號(“ ”)括起來,如count<<"列印內容
Time of Update: 2016-04-08
標籤:string resultFile = "";OpenFileDialog openFileDialog1 = new OpenFileDialog();openFileDialog1.InitialDirectory = "D:\\Patch";openFileDialog1.Filter = "All files (*.*)|*.*|txt files
Time of Update: 2016-04-08
標籤: //檢測硬體改變 protected override void WndProc(ref Message m) { const int WM_DEVICECHANGE = 0x219; if (m.Msg == WM_DEVICECHANGE) { if(UsbDev.FindUsbDev(0x000b, 0x8888)) {
Time of Update: 2016-04-08
標籤:using System;using System.Reflection;using System.Diagnostics;namespace Refl{class Test{public void Method(){}}class MainClass{const int loops = 100000000;Test m_Test = new Test();Action m_Action;public MainClass(){Type t =
Time of Update: 2016-04-08
標籤:1、Math.Round(0.333333,2);//按照四捨五入的國際標準2、double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//預設為保留兩位 3、float i=0.333333; int j=(int)(i * 100); i = j/100; 4、decimal.Round(decimal.Parse("0.3333333"),2) 5、private
Time of Update: 2016-04-08
標籤: System.Web.Caching簡介/// <summary> /// 建立隨機字串 /// </summary> /// <returns></returns> public static string CreatenNonce_str() { var cache = HttpContext.Current.Cache;
Time of Update: 2016-04-08
標籤:連結的時候,把項目中所有相關聯的.o目標檔案和C語言函數庫合并在一起,產生可執行檔;函數的定義放在.c檔案,函數的聲明放在.h檔案;如果要使用某個.c檔案中定義的函數,只需要#inclued這個.c檔案對應的.h檔案;.h檔案的作用:被別人拷貝,編譯連結的時候不需要管.h檔案其他注意事項:\n是一個逸出字元;\t
Time of Update: 2016-04-08
標籤:位元運算:按位與 &;9&5;任何運算子都有運算結果;針對二進位進行計算;只有兩個對應位都為1時,結果才為1;否則為0;按位與的作用是能精確知道哪位是多少,擷取某個精確的二進位位;按位或 |對應的兩個二進位有一個為1時,就為1;9|5按位異或 ^9 ^ 5;當兩個二進位位不相同是為1;相同數值進行異或,結果肯定是0,比如9 ^ 9為0;異或的值可以交換位置;9^5^6 ==