WEB開發的C++類庫 WebAppLib
WebAppLib是一系列主要用于類Unix操作系統環境下 WEB開發的C++類庫。 設計目的是通過提供使用簡單方便、相對獨立的C++類和函數來簡化CGI程序開發過程中的常見操作,提高開發效率,降低系統維護與改進的難度,適用于中等 以上規模WEB系統開發 WebAppLib所有的類、函數、變量都聲明于webapp命名空間內,由以下部分組成:
String | 繼承并兼容與std::string的字符串類,增加了開發中常用的字符串處理函數 |
Cgi | 支持文件上傳的CGI參數讀取類 |
Cookie | HTTP Cookie設置與讀取類 |
MysqlClient | MySQL數據庫連接類,MySQL連接處理C函數接口的C++封裝 |
MysqlData | MySQL查詢結果數據集類,MySQL查詢結果數據提取C函數接口的C++封裝 |
Template | 支持在模板中嵌入條件跳轉、循環輸出腳本的 HTML 模板類 |
HttpClient | HTTP/1.1通信協議客戶端類 |
DateTime | 日期時間運算、格式化輸出類 |
TextFile | 固定分隔符文本文件讀取解析類 |
ConfigFile | INI格式配置文件解析類 |
FileSystem | 文件系統操作函數庫 |
Encode | 字符串編碼解碼函數庫 |
Utility | 系統調用與工具函數庫 |
類庫詳細使用說明可參見類庫參考手冊 help.chm
編譯本類庫要求使用g++編譯器,版本不低于v3.4.0,目前支持的操作系統有Linux(CentOS v4.0以上版本),Solaris(v10以上版本),還可以通過Cygwin環境運行于Windows操作系統。
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!