原创 BeautifulSoup4的簡單例子

一、獲取BeautifulSoup文檔的對象     1.對象         Beautiful Soup將複雜HTML文檔轉換成一個複雜的樹形結構,每個節點都是Python對象,         所有對象可以歸納爲4種: Tag ,

原创 自定義類型的vector相等判斷

vector對系統類型變量,比如int,double等,是具有相等判斷的,也就是重載了相等運算符==。 但對於自定義類型,比如結構體,是不能進行相等判斷的,根本原因就是沒有重載相等運算符==。 只要在自定義的結構體內,重載定義了相等運算符

原创 set結構體類型的相等判斷

包含小於符號<和等於符號==運算符重載的結構體,用於存儲母排一個基本的打孔信息 //母排上的打孔基本單元 struct WxpMupaiHoleUnit { //位置信息,相對於母排中心 string Pos; //半徑 s

原创 C++ set插入結構體struct數據類型

set具有天然的排序與去重功能,結構體不是基本類型(基本類型有默認的排序準則),因此需要重載 < 運算符。(相當於給自定義類型一個排序準則)。這裏用到了友元friend函數<運算符重載 #include "stdafx.h" #incl

原创 STL中的stringstream應用

實現字符串流的處理,便於數字和字符串之間的自由轉換 一  必須添加的頭文件 #include <sstream>> using namespace std; 二  注意的問題    stringstream st對象會累積字符,不會自動清

原创 OpenCV輪廓查找的完整基本操作過程

//OpenCV輪廓查找的完整基本操作過程 #include "stdafx.h" #include <stdlib.h> #include "cxcore.h" #include "cv.h" #include "highgui.h"

原创 套接字文件傳輸例子

整個例子在VS2008下調試通過,測試了不同發送緩衝區大小實現不同傳輸速度,自己可以調試確定發送緩衝區的大小。 如果需要,發送部分可以修改成多線程模式,可以接收多個客戶端的請求。 //發送部分 #include "stdafx.h"

原创 值得推薦的C/C++框架和庫

- 1. Webbench Webbench是一個在Linux下使用的非常簡單的網站壓測工具。它使用fork()模擬多個客戶端同時訪問我們設定的URL,測試網站在壓力下工作的性能,最多可以模擬3萬個併發連接去測試網站的負載能力。Webbe

原创 MFC中當鼠標經過控件時出現文字提示功能

VC中自己定義類型的提示信息處理: 類成員或結構體成員的定義形式: class a  {   //  //成員B的作用  float  B; }; 在使用時, a  A; 當輸入a.彈出成員時,選中B會顯示“成員B的作用”。 //----

原创 VP5的平面繪圖

VP的平面繪製還是採用通道的EVENT_POST_DRAW事件,對鼠標事件進行處理。 //設置鼠標函數     WxpMouseInputScence * wang=new WxpMouseInputScence();     pChan

原创 VS2008下ATL入門介紹樣例及使用

一、前言   1、本回講解的是在 VS 2008 下的使用ATL. 並使用Win 32 Console Application進行測試以及C#項目進行測試(調用COM).     2、這第一個組件,除了所有 COM 組件必須的 IUnkn

原创 MFC對話框程序OnClose()和 OnDestroy()

  1. 點“確定”、“取消”時的關閉路由爲  OnOK()或OnCancel() ---> EndDialog() ---> DestroyWindow() ---> OnDestroy() ---> PostNcDestroy() 

原创 獲取物體的實際長寬高

以包圍盒的方式獲取對象的長寬高   /// 以包圍盒的方式獲取物體的長寬高 void GetObjectLengthWidthHeight(const vpObject *pObj, float &Length, float &

原创 set中的排序

        關於set,必須說明的是set關聯式容器。set作爲一個容器也是用來存儲同一數據類型的數據類型,並且能從一個數據集合中取出數據,在set中每個元素的值都唯一,而且系統能根據元素的值自動進行排序。應該注意的是set中數元素的

原创 multiMap的基本操作

  //--------------- #include "stdafx.h" #include<iostream> #include<map> using namespace std; void InitMultimap(