原创 c++ webservices搭建
一、準備工具 安裝gsoap 二、gsoap使用 1. soapcpp2使用參數如下(soapcpp2是將.h文件解析生成.wsdl c/c++文件,工客戶端服務端使用): -1 使用SOAP 1.1進行編譯 -2
原创 wsdl文檔說明
那下面該wsdl文件進行說明: <?xml version="1.0" encoding="UTF-8"?> <definitions name="control" targetNamespace="http://192.168.14
原创 c語言free函數和c++new及delete總結
c語言free釋放內存詳細說明 1. free只能釋放動態分配的內存空間(堆空間)。由(malloc,calloc,realloc)等函數 分配。 例:int b=10; int* i = &b; free(i);//段錯
原创 c++讀取windows指定註冊表中的值
在程序中使用註冊表,不外乎創建、打開、讀取、設置、刪除這五個常規操作,(要想獲得更詳細的資料可以參考Visual Studio6.0幫助目錄中MSDN Library Visual Studio6.0|Platform SDK|Win
原创 正則表達式
正則表達式(regular expression)是計算機科學中的一個概念,又稱規則表達式,通常簡寫爲regex、regexp、RE、regexps、regexes、regexen。 正則表達式是一種文本模式。正則表達式
原创 c++throw放在函數後說明和inline關鍵字說明
首先說明try catch throw是c++異常處理機制。 throw放在方法後面,說明該方法是否拋出異常,是什麼類型異常。 例子如下: class B { public: void fun() throw()
原创 c++虛函數
每個含有虛函數的類有一張虛函數表(vtbl),虛函數表類似數組,其表中每一項是一個虛函數的地址。也就是說虛函數表的每一項是一個指向虛函數的指針。 沒有虛函數的類是不會有虛函數表的。 無論類
原创 linux 串口通信詳解
1、串口的操作1.1打開:fd = open("/dev/ttySAC1", O_RDWR | O_NOCTTY | O_NDELAY); O_RDWR 讀寫方式打開; O_NOCTTY
原创 pci驅動開發詳解
一、在瞭解pic啓動開發前,作爲開發人員需瞭解以下內核結構體:struct pci_device_id { __u32 vendor, device;/* Vendor and device ID o
原创 linux條件鎖常見用法
看下面例子#include <iostream>#include <string.h>#include <pthread.h>#include <string>#include <unistd.h>using namespace std;
原创 linux samba下的smb.conf介紹
linux 設置共享文件夾一、知道/etc/samba/smb.conf該文件 smb.conf爲主配置文件,在配置參數有以下規則(1)參數配置基本採用“參數” = “值”的方式,如果參數有多個值時,多個參
原创 stl總結
stl知識總結 stl共有六大組件:容器、算法、迭代器、仿函數、迭代適配器、空間配置器 stl容器種類: 一、順序容器 1. stl順序容器有:vector:是一種動態數組,在內存中具有連續的存儲空間,支持快速隨機訪問。 由於具有連續的存
原创 deviceNet主/從站介紹
1. DeviceNet主從站特點介紹 在一個DeviceNet網絡中,主站是負責集中管理I/O數據的設備,並具備未連接報文管理UCMM(Unconnected Message Manager)功能。從站節點則是執行特定功能並將自己的
原创 c++ 析構函數和構造函數
一、構造函數 1.特點: 1)構造函數名與類名一致 2)構造函數可以重載 3)只有構造對象時,系統調用 4)不能通過對象調用 5)無返回值 2.構造函數的調用 只有在構建對象時,纔會調
原创 c++使用ODBC讀取EXCEL表格
一、什麼是ODBC 開放數據庫連接(Open Database Connectivity,ODBC),每種數據庫都有一套API(應用程序編程接口),開發人員可以根據其API操控數據庫。這就是所謂的ODBC API編程。EXCEL表也是