自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 编译期三角函数计算

3

2014-11-15 11:22:26 610

原创 快速log2整数计算

// log2的快速整数算法// 通过掩码计算出powerOfTwo的最高位数,// 即log2(powerOfTwo)的值。template T Mathematics::BitHacks::Log2OfPowerOfTwo( T powerOfTwo ){BOOST_STATIC_ASSERT((boost::is_integral::value));ASSER

2014-10-12 21:36:42 1253

原创 CodeBlocks 配置 Android环境

一下载及安装1.下载和安装Android NDK  目前版本:android-ndk-r9d,解压。   设置环境变量NDK_ROOT为android-ndk-r9d所在路径。或将android-ndk-r9d所在路径设置到变量PATH中。2.下载和安装Android JDK  目前版本:jdk1.8.0_11,解压并安装。   设置环境变量JAVA_HOME为jdk1.8

2014-10-12 21:36:28 2094

原创 GCC 编译.rc文件错误

GCC 无法正确编译“Unicode——代码页1200”的文件,改成“GB2312——代码页936”即可。

2014-10-12 21:35:26 774

原创 窗口类标志

enum WindowClassStyles{// 如果移动或调整窗口的高度,重绘整个窗口。WindowClassStyleVerticalRedraw = CS_VREDRAW,// 如果移动或调整窗口的宽度,重绘整个窗口。WindowClassStyleHorizontalRedraw = CS_HREDRAW,WindowClassStyleRedraw =

2014-10-12 21:34:51 458

原创 EXE中使用DLL的模板类

模板类是一个编译链接期间才实例化的类。只有用到才实例化。标准没有支持对模板类的导出,从另外一种意义上来说,模板类的实现全部放在头文件中,也就不需要导出了。但是对于一些特别情况。模板类中有静态变量和函数。这个时候DLL中使用的,以及和其他链接这个DLL的模块他们是使用的两份拷贝。比如, 在DLL中这样使用:Environment* dllPtr = Singleton::GetSin

2014-10-12 17:54:43 893

原创 约束

// 约束:必须是PODnamespace CoreTools{template struct MustBePod{~MustBePod(){void(*ptr)() = Constranints;UNREFERENCED_PARAMETER(ptr);}private:static void Constranints()

2014-10-12 17:48:11 363

原创 获取间隔时间

头文件 DeltaTime.hnamespace CoreTools{CoreToolsExport int64_t GetTimeInMicroseconds();CoreToolsExport double GetTimeInSeconds();}

2014-10-12 17:44:49 598

原创 判断索引数组是否有效

template bool CoreTools::MinHeapRecordStored::IndexIsValid() const{std::vector indexVector(m_MaxElements,-1);for (int i = 0; i {int index = m_Records[i].GetIndex();if(index  

2014-10-12 17:39:21 457

原创 boost库property_tree示例

文本 Log.json{   "Logger":   {      "CoreTools": 1,      "Framework": 1, "Mathematics": 1, "Rendering": 1, "Imagics": 1, "Physics": 1, "System": 1, "Network": 1, "SoundEffect

2014-10-12 17:32:15 450

原创 获取字符串对应的环境变量

// 获取字符串对应的环境变量。namespace CoreTools{class CoreToolsExport EnvironmentVariable{public:typedef EnvironmentVariable ClassType;public:explicit EnvironmentVariable(const STRING& varia

2014-10-12 17:26:13 468

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除