原创 MFC多線程及同步技術
MFC線程分類 工作者線程 - 主要用於後臺的耗時的操作,通常沒有用戶界面。 用戶界面線程 - 擁有獨立的用戶界面 工作者線
原创 學MFC之前必須會的金典創建窗口程序的過程代碼
#include <windows.h> // 窗口過程函數 LRESULT CALLBACK MyWndProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { switc
原创 ubuntu配置skynet
安裝git sudo apt-get install git 安裝autoconf automake libtool sudo apt-get install autoconf automake libtool 安裝readli
原创 選擇目錄對話框和選擇文件對話框
原文:http://www.cppblog.com/finehai/archive/2009/08/27/94578.html 在MFC編程中經常會需要用到選擇目錄和選擇文件的界面,以下總結一下本人常用的這兩種對話框的生成方法: 選擇目錄
原创 cocos2d-x 3.x遊戲開發學習筆記(1)--mac下配置cocos2d-x 3.x開發環境
原文:http://blog.csdn.net/likendsl/article/details/34617725 打開用戶目錄下.bash_profile文件,配置環境 [python] view plaincopyp
原创 C++拷貝構造函數詳解
原文:http://blog.csdn.net/lwbeyond/article/details/6202256/ 一. 什麼是拷貝構造函數 首先對於普通類型的對象來說,它們之間的複製是很簡單的,例如: [c-sharp
原创 cocos2dx[3.2](15)——顏色混合BlendFunc
原文:點此 1、概念 “混合”是指兩種顏色的疊加方式。在新圖片將要渲染畫到屏幕上的時候,將用在新圖片中的紅、綠、藍和透明度信息,與屏幕上已經存在的圖片顏色信息相融合。 說的具體一點,就是把某一像素位置上原來的顏色
原创 how to make the XVim still available on xcode7
the first things you need to do is download the XVimProject source code here it is: XVim the open the project file in
原创 subslime lua開發環境配置
1安裝 subslime text3 2 安裝package control 點擊打開鏈接 import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa
原创 清除Windows下vim下每行末尾的^M
%s/[^[:print:]]$//g
原创 std::function與std::bind 函數指針
function模板類和bind模板函數,使用它們可以實現類似函數指針的功能,但卻卻比函數指針更加靈活,特別是函數指向類 的非靜態成員函數時。 std::function可以綁定到全局函數/類靜態成員函數(類靜態成員函數與全局函數沒有
原创 整理一些面試可能會遇到的算法題目
將兩個有序的單鏈表合併爲一個有序的單鏈表,默認是按升序排列的。【兩路歸併排序(升序排列) (平均/最差)時間複雜度O(NlogN)】typedef struct _Node_t { struct _Node_t *next;
原创 c++ 字符串流 sstream(常用於格式轉換)
原文:http://blog.163.com/zhuandi_h/blog/static/180270288201291710222975/ 使用stringstream對象簡化類型轉換 C++標準庫中的<sstream>提供了比ANSI
原创 std::function與std::bind 函數指針
function模板類和bind模板函數,使用它們可以實現類似函數指針的功能,但卻卻比函數指針更加靈活,特別是函數指向類 的非靜態成員函數時。 std::function可以綁定到全局函數/類靜態成員函數(類靜態成員函數與全局函數沒有
原创 IPSEC L2TP VPN on Ubuntu 13.10 with OpenSwan, xl2tpd and ppp
原文:https://raymii.org/s/tutorials/IPSEC_L2TP_vpn_with_Ubuntu_13.10.html 測試環境:Ubuntu12.04 LTS This is a guide on sett