原创 MySql安裝

mysql下載地址: https://dev.mysql.com/downloads/mysql/ 安裝流程: 1、解壓到一個目錄(我的解壓目錄爲E:\MySql) 創建my.ini(ANSI編碼保存),具體內容如下: [client

原创 DuiLib編譯

#編譯環境(Win10+VS2015) DuiLib源代碼下載地址 具體編譯過程如下: 1、修改#include "StdAfx.h"爲#include “…/StdAfx.h” 2、修改UIGifAnim.cpp屬性值,去掉預編譯

原创 C++截屏並保存到本地

#define _CRT_SECURE_NO_WARNINGS #define _AFXDLL #include<iostream> #include <afxwin.h> void Screen(char filename[])

原创 C++操作json

具體操作代碼如下: #include<iostream> #include<string> #include "..\\include\\rapidjson\\document.h" #include "..\\include\\ra

原创 C++常見字符轉換

#include<iostream> #include<windows.h> #include<atlstr.h> #include <locale.h> #include<string> using std::wstring; us

原创 libcurl編譯,支持https

demo下載地址:http://download.csdn.net/download/wite_chen/10164087 1、下載並安裝 ActivePerl。  下載地址:http://www.activestate.com/act

原创 socket基於window基本使用

server端 #pragma once #ifndef __SOCKET_H__ #define __SOCKET_H__ #include<iostream> #include<windows.h> #pragma comment(

原创 C++創建多級目錄

#include<iostream> #include<windows.h> #include<string> #include<atlstr.h> using std::string; void Cre

原创 eventselect網絡模型

#include<iostream> #include<winsock2.h> #pragma comment(lib,"ws2_32.lib") using std::cout; using std::endl; const

原创 MFC操作Excel之組件引用

一、添加組件 1、添加資源 2、添加Excel操作組件 3、代碼修改 3.1、屏蔽所加頭文件中的import 3.2、修改CRange.h頭文件VARIANT DialogBox()改成VARIANT Dialog

原创 C++自動鎖

CAutoLock.h #pragma once #include<windows.h> class CriticalData { public: CriticalData(); ~CriticalData(); void Lock();

原创 C++智能指針

/智能指針*** 1、不需要收到釋放內存 2、通過get函數獲取裸指針判斷是否爲空 */ /**std::auto_ptr* 1、需要包好memory頭文件 2、operator=執行所有權轉換,源指針被置空 3、釋放內存用r

原创 Excel中行列轉換爲AB1格式(支持列大於676)

CString IndexToString(long nRow,long nCol) { //const int SUM_OF_CHARACTER=26 CString cstrResult; if(nCol<=S

原创 C++函數導出dll

dll.h #ifdef DLL_API #else #define DLL_API _declspec(dllimport) #endif // DLL_API DLL_API void RightsDeclare(); DLL_AP

原创 VS2015編譯log4cpp

VS2015編譯log4cpp: 庫下載地址:http://download.csdn.net/download/wite_chen/10208763 1、複製msvc10,重命名爲msvc14,並打開工程,全部升級(就不上圖了啊)