原创 lua教程摘錄

* LuaForge:http://luaforge.net/ * Lua中使用DOM讀寫XML:http://www.missdeer.com/articles/1043 * 目前最好的Lua IDE:http://www.missde

原创 注入進程相關技術摘錄

*  向其他進程注入代碼的三種方法: -- 譯文:http://blog.csdn.net/uoyevoli/article/details/348367 -- 原文:http://www.codeproject.com/KB/threa

原创 使用windows crypto API加密解密

文章一:使用windows crypto API加密解密本文轉自: http://ticktick.blog.51cto.com/823160/168538      最近在學習使用windows crypto API 對數據進行加密和解

原创 std::generate和std::generate_n

* Difference between std::generate and std::generate_n 來自:http://blog.csdn.net/yunccll/archive/2009/09/05/4517957.aspx

原创 關於C++ RTTI

* RTTI、虛函數和虛基類的實現方式、開銷分析及使用指導 http://baiy.cn/doc/cpp/inside_rtti.htm   * C++的 RTTI 觀念和用途 http://www.cnblogs.com/yc_sunn

原创 CMake生成Unicode版本VC工程

Just add this line in your top CMakeLists.txt file:  add_definitions(-DUNICODE -D_UNICODE)

原创 關於C++編碼規範

最常見的匈牙利命名規範: http://baiy.cn/doc/cpp/index.htm   OGRE3D的編碼規範: http://ogre.svn.sourceforge.net/viewvc/ogre/trunk/Docs/Cod

原创 加密算法介紹及加密算法的選擇

加密算法介紹 褚慶東 一. 密碼學簡介 據記載,公元前400年,古希臘人發明了置換密碼。1881年世界上的第一個電話保密專利出現。在第二次世界大戰期間,德國軍方啓用“恩尼格瑪”密碼機,密碼學在戰爭中起着非常重要的作用。 隨着信息化和數

原创 正態分佈發生器和方差產生模擬器

#include <boost/random.hpp> #include <time.h> #include <iostream> #include <sstream> #include <fstream> using namespac

原创 C++ stream格式化輸出輸入

本文摘自C++primer第四版附錄A3 A.3.3. 控制輸出格式 許多操縱符使我們能夠改變輸出的外觀。有兩大類的輸出控制:控制數值的表示,以及控制填充符的數量和佈局。 控制布爾值和格式 改變對象格式化狀態的操縱符的一個例子是 boo

原创 補丁KB978037造成的殭屍窗口

VisualStudio中進行Debug時,控制檯經常會無法正常關閉,控制檯仍然存在,但在進程列表裏無法找到,同時無法進行關機,只能按電源強行關 機或重啓。 解決辦法是: 1、卸載 補丁KB978037 在“添加與刪除程序” 中卸載

原创 關於遊戲的消息系統(文摘)

文摘:*  消息映射機制的簡單實現;*  支持成員函數指針的消息映射機制的簡單實現;*  服務器技術系列綜述(二);*  C++多態技術的實現和反思(MFC會什麼會採用消息映射而不是虛函數的理由);*  Orz遊戲框架的消息系統;

原创 Crypto++網摘

* 官網:http://www.cryptopp.com * Crypto++入門學習筆記(DES、AES、RSA、SHA-256):http://www.cppblog.com/ArthasLee/archive/2011/05/09/

原创 DES算法的實現

// .h #pragma once #define PLAIN_FILE_OPEN_ERROR -1 #define KEY_FILE_OPEN_ERROR -2 #define CIPHER_FILE_OPEN_ERROR -3 #

原创 WinDbg和Dump技術文章摘錄

WinDbg * WinDbg入門教程-調試器的基礎知識:http://blog.csdn.net/iamoyjj/article/details/4088390 * WinDbg配置和使用基礎: http://www.cnblogs.c