自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kaven的专栏

用我们的双手创造一个世界----游戏

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++11 bind的初步了解

bind是一个C++11的一个标准库函数,它的定义在functional中。可以将bind看作一个通用的函数适配器,他接受一个可调用的对象,生成一个新的可调用对象来‘适应对象参数列表。 调用bind的一般形式为:    auto newCallable = bind(callale,arg_list); 其中,newCallable本身是一个可调用的对象,arg_list是一个逗号分割的参数

2015-01-08 22:57:04 632

原创 C++11 lambda表达式基本用法

#include using namespace std; void func1() { cout<<"lambda表达式,值捕获,类似值传递"<<endl; size_t v1=30;//size_t为unsigned int无符号整数 size_t v2=30; size_t v3=30; auto f=[v1,v2,v3]{return v1+v

2015-01-07 00:14:07 828

原创 线程等待WaitXXXXX()函数系列之WaitForSingleObject和WaitForMultipleObject

Wait*()函数族可以来实现事件的检测,改函数可以实现单信号和多信号的侦测。 可能我这么说大家可能会有点迷迷糊糊。不急,我们先来介绍两个函数。 第一个是用于单信号侦测。WaitForSingleObject() 函数原型 DWORD WaitForSingleObject( HANDLE hHandle, DWORD dwMilliseconds ); hHandle对象句柄。可

2015-01-06 17:29:20 2544

原创 创建一个简单的线程

HANDLE CreateThread(            _In_opt_ LPSECURITY_ATTRIBUTES lpThreadAttributes,             //SECURITY_ATTRIBUTES结构指定了这个线程的安全属性,如果填NULL则就以默认的安全描述子创建,并且返回的句柄不会被继承。               _In_SIZE_

2015-01-06 17:23:50 849

原创 一些编程中的优化方法

以下是一些基本的编程遵循的守则:   1、尽可能的使用32位数据。因为英特尔的处理器是以32为位基准的,其中对32位进行了优化。   2、对于频繁调用的一些小函数,应声明为内联函数。   3、尽可能的使用全局变量,但避免产生可读性差的代码。   4、避免使用浮点数进行加法和减法运算,因为整数单元通常比浮点数单元运算快。   5、尽可能使用整数。尽管浮点数处理器几乎和整数一样快,但

2015-01-06 00:30:28 1046

recode.txt

recode.txt 资源文件,希望大家喜欢

2015-11-27

空空如也

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

TA关注的人

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