原创 坑爹啊 vs2012智能提示消失了

重置Visual Studio可以解決此問題,方法是從開始->Microsoft Visual Studio 2012->Visual Studio  Tools->Visual Studio 2012 命令提示,cd D:\Progra

原创 關於數組與指針的輸出問題

#include <iostream> #include <string> using std::cin; using std::cout; using std::endl; using std::string; int main() {

原创 關於多維數組的問題

#include <iostream> #include <string> using std::cin; using std::cout; using std::endl; using std::string; int main() {

原创 關於重載操作符 返回值的問題

操作符重載一般有以下幾點需要注意的: 1)重載操作符必須有一個類類型的操作數,這是爲了避免對已有的內置類型對象的操作符的原本含義的更改; 2)重載後的操作符的優先級和結合性是固定不變的; 3)重載操作符爲類成員函數時,它的形參表中

原创 關於while(cin>>str)無法結束的問題

有網友問我她寫的while(cin>>str)...爲何無論如何總是無法結束?其實在你輸入完字符串後,鍵下回車後,再ctrl+Z(windows環境下是ctrl+z,而linux/unix下是ctrl+d)就OK了!至於原因如下: c

原创 Vs2012+Opencv 2.4.4 +windows 7

VS2012 + OpenCV2.4.4 配置之前,注意事項: 環境變量是系統變量 2.4.4 比2.4.3好配置多了 無論在哪個位置配置,都不要把系統配置好的刪除掉,所有的配置都是在原有的基礎上添加,  而不是

原创 兩個關於輸出流和輸入流做形參的函數

形參爲引用的話,實參必須爲左值。 下面來兩個沒有操作過的函數 std::ostream Sales_Item::output(std::ostream &out) const {out<<isbn<<"\t"<<uints_sold<<"

原创 計算機視覺教材推薦

經常碰到有人問我關於計算機視覺(機器視覺)領域的入門書籍或者相關書籍,下面我就推薦一些自己看的,當然,不見得滿足所有人的需求,不過,還是真誠的希望能對你有所幫助。 (1)數字圖像處理,岡薩雷斯,阮秋琦(譯),電子工業出版社; (2)

原创 關於vector中erase,刪除元素的考量

int main() {int ia[]={0,1,1,2,4,3,5,8,13,21,55,89};vector<int> ivec(ia,ia+12);list<int> ilst(ia,ia+12);for(vector<int>:

原创 有關while(cin>>str)的問題

代碼如下: #include <iostream> using namespace std; int main(){     int i;     while(cin>>i){ cout<<i<<endl;     }     ret

原创 有關sizeof 數組名的問題 數組名和指針的深入理解(C++)

魔幻數組名 請看程序(本文程序在WIN32平臺下編譯): #include <iostream> using namespace std; int main() { char str[10]; char* pStr

原创 Opencv 中Mat相關

Mat A, C; //僅創建了頭部 A = imread(argv[1], CV_LOAD_IMAGE_COLOR); //在此我們知道使用的方法(分配矩陣) Mat B(A); //使用拷貝構造函數 C = A;//使用賦值構造函數

原创 二維數組定義以及動態分配空間

下面三種定義形式怎麼理解?怎麼動態分配空間?  (1)、int **Ptr;  (2)、int *Ptr[ 5 ]; 我更喜歡寫成 int* Prt[5];  (3)、int ( *Ptr )[ 5 ]; 此文引自網上,出處不詳,但是

原创 Mac下Xcode(4.6.1)配置Opencv(2.4.9)

1:安裝homebrew和cmake ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew ins

原创 Machine Learning(七)支持向量機

第八講. 支持向量機進行機器學習——Support Vector Machine =============================== (一)、SVM 的 Cost Function (二)、SVM —— Larg