原创 c++中的#include

在new的頭文件中只包含6個重載的new和delete,和一些new的聲明。iostream是C++中特定的輸入輸出流操作以及一些其他常用函數和操作符的聲明。裏面其實就是包含了new頭文件的內容,一般只需要在C++程序開頭加上"#incl

原创 c++中的句柄!

怕自己忘記了,摘錄下來,隨時看看。 1.句柄是什麼?     在windows中,句柄是和對象一一對應的32位無符號整數值。對象可以 映射到唯一的句柄,句柄也可以映射到唯一的對象。 2.爲什麼我們需要句柄?     更準確地說,是wi

原创 學習openCV_1:關於通道和灰度的解釋

關於通道的解釋: 1、比較通俗易懂的解釋是:灰度圖的通道數爲1,彩色圖的通道爲3。基本上,描述一個像素點,如果是灰度,那麼只需要一個數值來描述它,就是單通道。如果一個像素點,有RGB三種顏色來描述它,就是三通道。 2、4通道通常爲RG

原创 c++中的explicit

在C++程序中很少有人去使用explicit關鍵字,不可否認,在平時的實踐中確實很少能用的上。再說C++的功能強大,往往一個問題可以利用好幾種C++特性去解決。但稍微留心一下就會發現現有的MFC庫或者C++標準庫中的相關類聲明中expli

原创 c++中const 的用法

面向對象是C++的重要特性. 但是c++在c的基礎上新增加的幾點優化也是很耀眼的 就const直接可以取代c中的#define  以下幾點很重要,學不好後果也也很嚴重 ! const 1. 限定符聲明變量只能被讀   const int

原创 分治法

實現方法:我們定義一個支持方法Mul(String s1,String s2),用於在結束遞歸時(在本例中,我定義有一個數是1位時結束遞歸,直接用普通乘法)計算兩個字符串的乘積(爲了表示大數,用字符串來接受參數)。有了這個支持方法,分治

原创 學習OpenCV_3:關於openCV的配置

關於配置OpenVC,網上有很多教程!大家先下載好VS2010 和OpenVC的安裝包。根據網上的教程配置。 鏈接:http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.

原创 學習openCV_2:OpenCV常用的六個函數(I/O)

1. 圖像載入函數 函數cvLoadImage載入指定圖像文件,並返回指向該文件的IplImage指針。函數支持bmp、jpg、 png、 tiff等格式的圖像。其函數原型如下: IplImage* cvLoadImage( const

原创 c++中的const 成員函數

const修飾符能修飾類的成員函數而不能修飾普通的自定義函數,類的成員函數加上了const修飾符後它用兩個作用, 1:在該函數內不允許對類的私有數據成員進行修改, 2:當聲明瞭一個const的該類對象時,該對象只能調用該類的const成員

原创 c++中的五大內存分配!

在C++中,內存分成5個區,他們分別是堆、棧、自由存儲區、全局/靜態存儲區和常量存儲區。 1、棧,就是那些由編譯器在需要的時候分配,在不需要的時候自動清楚的變量的存儲區。裏面的變量通常是局部變量、函數參數等/ 2、堆,就是那些由new分

原创 c語言庫函數:memcpy

1、函數原型:void *memcpy(void *dest, const void *src, size_t n); 2、功能:從源src所指的內存地址的起始位置開始拷貝n個字節到目標dest所指的內存地址的起始位置中 3、所需頭文件:

原创 strcpy和memcpy的區別

strcpy和memcpy都是標準C庫函數,它們有下面的特點。 strcpy提供了字符串的複製。即strcpy只用於字符串複製,並且它不僅複製字符串內容之外,還會複製字符串的結束符。 已知strcpy函數的原型是:char* strcpy

原创 c++primer隨筆

1、處理長字符串有一個更基本的方法,這個方法依賴於很少使用的程序格式化特徵:在一行的末尾加一個反斜槓符號,可將此行和下一行當作同一行處理。但是,反斜槓符號必須是改行的尾字符,————不允許在其後面有註釋和空格。同樣後繼行行首的任何空格和製

原创 關於*iter++的含義

1、如果對c語言和c++不熟悉的經常會不清楚表達式*iter++的含義。首先由於後自增操作的優先級高於解引用操作,因此*iter++等效於*(iter++)。子表達式iter++使iter加1,然後返回iter原值的副本作爲該表達式的結果

原创 拷貝構造函數

1、拷貝構造函數具有一般構造函數的所有特性,其形參是本類的對象的引用。其作用是使用一個已經存在的對象,去初始化同類的一個新對象。如果程序中沒有定義類的拷貝構造函數,系統就會在必要是自動生成一個默認的拷貝構造函數,這個默認的拷貝構造函數的功