自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pacewalker的专栏

个人学习记录

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

转载 一维数组与二维数组互转

一维->二维一个n个元素的一维数组,转换为r行c列的二维数组对于一维数组中任意一个元素的下标 i (0 其对应的二维数组下标为 (i / c, i % c), 显然, 只与列数c有关,而与行数r无关可以写成int[] a = new int[n];int[,] b = new int[r, c];for (int i = 0; i < n; i++) b[

2011-11-29 15:58:17 624

转载 Visual C++数字图像处理基础 之 BitBlt和StretchBlt

显示图像的时候有两个函数是必须要知道的,就是BitBlt和StretchBlt。    这两个函数的定义如下:         BitBlt  函数功能:该函数对指定的源设备环境区域中的像素进行位块(bit_block)转换,以传送到目标设备环境。  函数原型:BOOL BitBlt(HDC hdcDest,int nXDest,int nYDest,int n

2011-11-28 15:42:59 1498

原创 VC获取数组的前几个地址或后几个地址的内容

VC获取数组的前几个地址或后几个地址的内容int  array[10];//数组名是其起始指针,则第N个地址的地址为 起始指针+该数组类型大小*Nchar  former[5];char  behind[5];memcpy(former, array, 5);//取前5个地址内容;memcpy(behind, array+4*10-5,5);//取后五个地址

2011-11-25 08:24:09 852

转载 数据转换

MFC 常见数据类型转换转自http://blog.chinaunix.net/space.php?uid=21411227&do=blog&id=1826622 1.CTime--〉CString CTime t; t=CTime::GetCurrentTime(); CString sur; sur.Format("%s",t.Format("%Y-%m-%d"))

2011-11-24 14:05:38 549

原创 win32 API 线程编程

DWORD WaitForMultipleObject( DWORD dwCount , CONST HANDLE* phObject,  BOOL fWaitAll,  DWORD dwMillisecinds);------------------------------Win32 API 线程相关函数-------------------------------------------

2011-11-18 15:09:17 976

原创 Mark一下

Android开发相关经验http://blog.csdn.net/dinosoft/article/details/5758279http://blog.csdn.net/hstar00004?viewmode=contentsC++学习经验http://blog.163.com/zwg_1314@126/blog/static/353332462010913111746

2011-11-17 11:24:47 479

转载 vc中bool与BOOL的区别

BOOL是微软定义的typedef   int   BOOL。与bool不同,它是一个三值逻辑,TRUE/FALSE/ERROR,返回值为大于零的整数为TRUE,0为FALSE,-1为ERROR。Win32   API中很多返回值为BOOL的函数都是三值逻辑。比如GetMessage().bool是标准C 数据类型,可取值true和false。根据布尔类型的语义,零值为“假”(记为

2011-11-17 08:51:48 1260

原创 VC++ MSDN中的 _beginthreadex与_endthreadex 的使用例子

1._beginthread, _beginthreadex .用于创建线程uintptr_t _beginthread( void( *start_address )( void * ), unsigned stack_size, void *arglist );uintptr_t _beginthreadex( //推荐使用 void *security,

2011-11-08 10:50:28 11945

转载 VC6和VS2005(及2010)的一些区别总结

VC6.0与VS2005的一些差别分类: 一、         VC 6.0 中的 MFC ClassWizard 从 Visual Studio 2005 开始已被分拆成两个功能:1.     对控件和菜单建立事件映射的功能菜单视图 (View)->Solution Explorer 或 Ctrl+W,S 中 Resource Files 树下,在资源视图(通过双击资

2011-11-08 09:10:40 1376

开源的C/C++ 日志框架 liblogger0.2

开源C/C++ 日志框架 liblogger主页 http://liblogger.sourceforge.net/ 特点: 1.支持输出到 文件/控制台/网络 2.支持不同日志级别 3.源代码通过GCC、VC++编译 4.支持平台POSIX (Unix, GNU/Linux), Windows 使用方法: http://liblogger.sourceforge.net/page_tutorial.html

2012-02-05

空空如也

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

TA关注的人

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