原创 sqliteToCsv
bool sqliteToCsv(const char * tableName) { char *sql=0; char ** result
原创 VS2010下編譯sqlite3
文章轉自:http://blog.163.com/jinpengxuan@126/blog/static/55410789201221085950761/ 首先下載源碼,http://www.sqlite.org/download.htm
原创 虛擬繼承實現原理
轉自:http://blog.csdn.net/jinri1234/article/details/5702011 虛繼承又叫虛擬繼承,是多重繼承中特有的概念。虛基類是爲解決多重繼承而出現的。首先還是先給出虛繼承和虛基類的定義。 虛繼承:
原创 虛函數和虛繼承及其在內存中佈局
轉自:http://blog.csdn.net/fantasywm/article/details/7828744 1.虛函數 一般類的佈局 [cpp] view plaincopyprint? class A { publ
原创 sqlite數據庫的操作
1. 打開數據庫,創建表 1.1 sqlite * db; 定義一個sqlite *的變量 sqlite3_open(“./link.db”,&db); 在當前目錄下打開一個名爲link.db的數據庫,若是沒有則在當前目
原创 進程與線程的區別 進程的通信方式 線程的通信方式
一個關於進程、線程的描述,還算比較全面。 進程與線程的區別: 通俗的解釋 一個系統運行着很多進程,可以比喻爲一條馬路上有很多馬車 不同的進程可以理解爲不同的馬車 而同一輛馬車可以有很多匹馬來拉--這些馬就是線程 假設道路的寬度恰好可以通過
原创 讀取csv文件數據內容進行圖形繪製(vc++描述)
根據csv文件數據內容繪圖。csv文件內容包括:圖形類型(橫線,豎線,橫半圓弧,豎半圓弧),長度(線長度,半圓半徑)。根據csv文件中提供的數據,在dialog中繪製出相應的圖形。如果要繪製的圖形超出dialog的 x軸邊界,則從x=0
原创 CSV(逗號分隔)、文本文件(製表符分隔) 等文件的讀取
#include <cstring> #include <string> #include <fstream> template<class cal
原创 深度解析Java內存的原型
轉自http://blog.csdn.net/laixiaonian/article/details/7932147 本文主要通過分析Java內存分配的棧、堆以以及常量池詳細的講解了其的工作原理。 一、Java虛擬機內存原型 寄存器:
原创 VS2010斷點設置技巧
文章轉自http://blog.csdn.net/jcx5083761/article/details/7770107 許多Visual Studio下的程序員,甚至一些很有經驗的開發人員,都不知道這些技巧。希望這篇文章能幫你掌握這些
原创 在SQLite數據庫中如何列出所有的表和索引
如果你運行 sqlite3 命令行來訪問你的數據庫,可以鍵入 “.tables”來獲得所有表的列表。或者,你可以輸入 “.schema” 來看整個數據庫模式,包括所有的表的索引。 輸入這些命令,後面跟一個LIKE模式匹配可以限制顯示的表。
原创 double轉換成字符型
string doubleToString(double db) { char str[20],str1[20]; if(floor(db)!=db) { sprintf_s(str1, "%g", db); } else
原创 庫 調 試
庫 調 試 庫是實現模塊化和重用的重要手段,也是共享的重要方式。 1.運行庫概述 運行庫是程序在運行時所需要的庫文件,通常運行庫足以lib或DLL形式提供的。運行庫中一般包括編程時常用的函數,如字符串操作、文件操作、界面
原创 CALLBACK, WINAPI, AFXAPI和函數調用方式
轉自http://patmusing.blog.163.com/blog/static/13583496020103233446784/ 1. CALLBACK,WINAPI和AFXAPI到底是什麼?它們分別在什麼地方被定義的?
原创 C++中的類模板詳細講述
轉自http://www.cnblogs.com/waytofall/archive/2012/06/26/2563642.html 一、類模板定義及實例化 1. 定義一個類模板: View Code 1 template<